Commit 1e2406fc by John Jarvis

updating logging config to allow for local logging

parent 9734347c
...@@ -29,7 +29,7 @@ def get_logger_config(log_dir, ...@@ -29,7 +29,7 @@ def get_logger_config(log_dir,
" %(process)d] [%(filename)s:%(lineno)d] - %(message)s").format( " %(process)d] [%(filename)s:%(lineno)d] - %(message)s").format(
logging_env=logging_env, hostname=hostname) logging_env=logging_env, hostname=hostname)
handlers = ['console'] if debug else ['console', 'syslogger', 'newrelic'] handlers = ['console'] if debug else ['console', 'syslogger-remote', 'syslogger-local', 'newrelic']
return { return {
'version': 1, 'version': 1,
...@@ -48,16 +48,24 @@ def get_logger_config(log_dir, ...@@ -48,16 +48,24 @@ def get_logger_config(log_dir,
'formatter' : 'standard', 'formatter' : 'standard',
'stream' : sys.stdout, 'stream' : sys.stdout,
}, },
'syslogger' : { 'syslogger-remote' : {
'level' : 'INFO', 'level' : 'INFO',
'class' : 'logging.handlers.SysLogHandler', 'class' : 'logging.handlers.SysLogHandler',
'address' : syslog_addr, 'address' : syslog_addr,
'formatter' : 'syslog_format', 'formatter' : 'syslog_format',
}, },
'syslogger-local' : {
'level' : 'DEBUG',
'class' : 'logging.handlers.SysLogHandler',
'address' : '/dev/log',
'formatter' : 'syslog_format',
'facility': SysLogHandler.LOG_LOCAL0,
},
'tracking' : { 'tracking' : {
'level' : 'DEBUG', 'level' : 'DEBUG',
'class' : 'logging.handlers.WatchedFileHandler', 'class' : 'logging.handlers.SysLogHandler',
'filename' : tracking_file_loc, 'address' : '/dev/log',
'facility' : SysLogHandler.LOG_LOCAL1,
'formatter' : 'raw', 'formatter' : 'raw',
}, },
'newrelic' : { 'newrelic' : {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment