admin
2023-07-21 f51466f1d4563f97b1ec620b70a1c94f01a6a2e1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
B
ýožd=ã@sZdZddlmZGdd„dƒZeƒZe d¡Ze d¡Ze d¡Ze d¡Z    e d    ¡Z
d
S) u
日志
é)Úloggerc@s$eZdZdd„Zdd„Zdd„ZdS)ÚMyLoggercCsŒt ¡tj| dd¡dd„ddddtj| dd    ¡d
d„ddddtj| dd ¡d d„ddddtj| d d¡dd„dddddS)NÚl2Ú transactioncSs|d d¡dkS)NÚextraÚnamer)Úget)Úrecord©r
ú%D:\workspace\GP\trade_huaxin\mylog.pyÚ<lambda> óz#MyLogger.__init__.<locals>.<lambda>z00:00ÚzipT)ÚfilterZrotationZ compressionZenqueueÚ orderdetailcSs|d d¡dkS)Nrrr)r)r    r
r
r r r ÚuploadcSs|d d¡dkS)Nrrr)r)r    r
r
r r r ZcontactÚdebugcSs|d d¡dkS)Nrrr)r)r    r
r
r r r )rÚremoveÚaddÚget_path)Úselfr
r
r Ú__init__s   zMyLogger.__init__cCsd ||¡dS)Nz/home/userzjj/logs/{}/{}z.{time:YYYY-MM-DD}.log)Úformat)rZdir_nameÚlog_namer
r
r rszMyLogger.get_pathcCs tj|dS)N)r)rÚbind)rrr
r
r Ú
get_loggerszMyLogger.get_loggerN)Ú__name__Ú
__module__Ú __qualname__rrrr
r
r
r rsrrrrÚerrorrN) Ú__doc__ZlogururrZ
__myloggerrÚlogger_l2_transactionÚlogger_l2_orderdetailÚlogger_l2_uploadÚlogger_l2_errorZlogger_contact_debugr
r
r
r Ú<module>s