mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 18:21:39 +01:00
Add python 2.3 logging to the tree. Only install if not present. Convert xend to use logging.
96 lines
1.7 KiB
INI
96 lines
1.7 KiB
INI
[loggers]
|
|
keys=root,area1,area11,area111,area1111,area11111,area111111
|
|
|
|
[handlers]
|
|
keys=console,file,socket,datagram,syslog,NT,SMTP
|
|
|
|
[formatters]
|
|
keys=short,medium,long
|
|
|
|
[logger_root]
|
|
handlers=console
|
|
level=DEBUG
|
|
|
|
[logger_area1]
|
|
level=DEBUG
|
|
qualname=log02
|
|
handlers=file
|
|
|
|
[logger_area11]
|
|
level=INFO
|
|
qualname=log02.log03
|
|
handlers=socket
|
|
|
|
[logger_area111]
|
|
level=WARN
|
|
propagate=0
|
|
qualname=log02.log03.log04
|
|
handlers=datagram
|
|
|
|
[logger_area1111]
|
|
level=ERROR
|
|
qualname=log02.log03.log04.log05
|
|
handlers=syslog
|
|
|
|
[logger_area11111]
|
|
level=CRITICAL
|
|
qualname=log02.log03.log04.log05.log06
|
|
handlers=NT
|
|
|
|
[logger_area111111]
|
|
level=WARN
|
|
qualname=log02.log03.log04.log05.log06.log07
|
|
handlers=SMTP
|
|
|
|
[handler_console]
|
|
class=StreamHandler
|
|
formatter=medium
|
|
stream=sys.stdout
|
|
args=(sys.stdout,)
|
|
|
|
[handler_file]
|
|
class=FileHandler
|
|
level=DEBUG
|
|
formatter=long
|
|
args=('python.log', 'w')
|
|
|
|
[handler_socket]
|
|
class=handlers.SocketHandler
|
|
level=INFO
|
|
formatter=medium
|
|
args=('localhost', handlers.DEFAULT_TCP_LOGGING_PORT)
|
|
|
|
[handler_datagram]
|
|
class=handlers.DatagramHandler
|
|
level=WARN
|
|
formatter=medium
|
|
args=('localhost', handlers.DEFAULT_UDP_LOGGING_PORT)
|
|
|
|
[handler_syslog]
|
|
class=handlers.SysLogHandler
|
|
level=ERROR
|
|
formatter=short
|
|
args=(('localhost', handlers.SYSLOG_UDP_PORT), handlers.SysLogHandler.LOG_USER)
|
|
|
|
[handler_NT]
|
|
class=handlers.NTEventLogHandler
|
|
level=CRITICAL
|
|
formatter=medium
|
|
args=('Python Application', '', 'Application')
|
|
|
|
[handler_SMTP]
|
|
class=handlers.SMTPHandler
|
|
level=WARN
|
|
formatter=long
|
|
args=('localhost', 'from@abc', ['user1@abc', 'user2@xyz'], 'Logger Subject')
|
|
|
|
[formatter_short]
|
|
format=%(message)s
|
|
|
|
[formatter_long]
|
|
format=%(asctime)s %(pathname)s(%(lineno)d): %(levelname)s %(message)s
|
|
|
|
[formatter_medium]
|
|
format=%(asctime)s %(levelname)s %(message)s
|
|
datefmt=%m-%d-%Y
|