Commit a3e45435 authored by juga's avatar juga
Browse files

Add handlers and formatters that might be useful

parent 9be675ac
Loading
Loading
Loading
Loading
+26 −2
Original line number Diff line number Diff line
@@ -2,10 +2,10 @@
keys = root,sbws

[handlers]
keys = sbwsdefault
keys = sbwsdefault,sbwsdebug

[formatters]
keys = sbwsdefault
keys = sbwsdefault,sbwsdebug

[logger_root]
level = WARNING
@@ -21,8 +21,32 @@ qualname=sbws

[handler_sbwsdefault]
class = StreamHandler
# add here sbwsys for also logging to system log
formatter = sbwsdefault
args = (sys.stdout,)

[formatter_sbwsdefault]
format =  [%(asctime)s] [%(name)s] [%(levelname)s] %(message)s

# this is not needed, but here to do not modify sbwsdefault
[handler_sbwsdebug]
class = StreamHandler
formatter = sbwsdebug
args = (sys.stdout,)
level = DEBUG

# verbose formatter useful for debugging
[formatter_sbwsdebug]
format = %(asctime)s %(levelname)s %(thread)d %(filename)s:%(lineno)s - %(funcName)s - %(message)s
datefmt = %Y-%m-%d %H:%M:%S

# for logging to system log
[handler_sbwssys]
class=handlers.SysLogHandler
formatter=sbwssys
level = INFO

# syslog-like formater
[formatter_sbwssys]
format = %(module)s[%(process)s]: %(message)s
datefmt = %Y-%m-%d %H:%M:%S