1 | [loggers] |
---|
2 | keys=root,area1,area11,area111,area1111,area11111,area111111 |
---|
3 | |
---|
4 | [handlers] |
---|
5 | keys=console,file,socket,datagram,syslog,NT,SMTP |
---|
6 | |
---|
7 | [formatters] |
---|
8 | keys=short,medium,long |
---|
9 | |
---|
10 | [logger_root] |
---|
11 | handlers=console |
---|
12 | level=DEBUG |
---|
13 | |
---|
14 | [logger_area1] |
---|
15 | level=DEBUG |
---|
16 | qualname=log02 |
---|
17 | handlers=file |
---|
18 | |
---|
19 | [logger_area11] |
---|
20 | level=INFO |
---|
21 | qualname=log02.log03 |
---|
22 | handlers=socket |
---|
23 | |
---|
24 | [logger_area111] |
---|
25 | level=WARN |
---|
26 | propagate=0 |
---|
27 | qualname=log02.log03.log04 |
---|
28 | handlers=datagram |
---|
29 | |
---|
30 | [logger_area1111] |
---|
31 | level=ERROR |
---|
32 | qualname=log02.log03.log04.log05 |
---|
33 | handlers=syslog |
---|
34 | |
---|
35 | [logger_area11111] |
---|
36 | level=CRITICAL |
---|
37 | qualname=log02.log03.log04.log05.log06 |
---|
38 | handlers=NT |
---|
39 | |
---|
40 | [logger_area111111] |
---|
41 | level=WARN |
---|
42 | qualname=log02.log03.log04.log05.log06.log07 |
---|
43 | handlers=SMTP |
---|
44 | |
---|
45 | [handler_console] |
---|
46 | class=StreamHandler |
---|
47 | formatter=medium |
---|
48 | stream=sys.stdout |
---|
49 | args=(sys.stdout,) |
---|
50 | |
---|
51 | [handler_file] |
---|
52 | class=FileHandler |
---|
53 | level=DEBUG |
---|
54 | formatter=long |
---|
55 | args=('python.log', 'w') |
---|
56 | |
---|
57 | [handler_socket] |
---|
58 | class=handlers.SocketHandler |
---|
59 | level=INFO |
---|
60 | formatter=medium |
---|
61 | args=('localhost', handlers.DEFAULT_TCP_LOGGING_PORT) |
---|
62 | |
---|
63 | [handler_datagram] |
---|
64 | class=handlers.DatagramHandler |
---|
65 | level=WARN |
---|
66 | formatter=medium |
---|
67 | args=('localhost', handlers.DEFAULT_UDP_LOGGING_PORT) |
---|
68 | |
---|
69 | [handler_syslog] |
---|
70 | class=handlers.SysLogHandler |
---|
71 | level=ERROR |
---|
72 | formatter=short |
---|
73 | args=(('localhost', handlers.SYSLOG_UDP_PORT), handlers.SysLogHandler.LOG_USER) |
---|
74 | |
---|
75 | [handler_NT] |
---|
76 | class=handlers.NTEventLogHandler |
---|
77 | level=CRITICAL |
---|
78 | formatter=medium |
---|
79 | args=('Python Application', '', 'Application') |
---|
80 | |
---|
81 | [handler_SMTP] |
---|
82 | class=handlers.SMTPHandler |
---|
83 | level=WARN |
---|
84 | formatter=long |
---|
85 | args=('localhost', 'from@abc', ['user1@abc', 'user2@xyz'], 'Logger Subject') |
---|
86 | |
---|
87 | [formatter_short] |
---|
88 | format=%(message)s |
---|
89 | |
---|
90 | [formatter_long] |
---|
91 | format=%(asctime)s %(pathname)s(%(lineno)d): %(levelname)s %(message)s |
---|
92 | |
---|
93 | [formatter_medium] |
---|
94 | format=%(asctime)s %(levelname)s %(message)s |
---|
95 | datefmt=%m-%d-%Y |
---|