From 60312d927bd221ab667fd88a5671d7d44f7aa608 Mon Sep 17 00:00:00 2001 From: David Ormsbee Date: Sat, 3 Mar 2012 14:56:28 -0500 Subject: [PATCH] switch tracking logs to go to local file --- settings.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/settings.py b/settings.py index cba1535cf3..7eb58af387 100644 --- a/settings.py +++ b/settings.py @@ -174,6 +174,7 @@ execfile(os.path.join(BASE_DIR, "settings.py")) pid = os.getpid() hostname = platform.node().split(".")[0] SYSLOG_ADDRESS = ('syslog.m.i4x.org', 514) +TRACKING_LOG_FILE = LOG_DIR + "/tracking.log" handlers = ['console'] if not DEBUG: @@ -213,6 +214,12 @@ LOGGING = { 'address' : SYSLOG_ADDRESS, 'formatter' : 'syslog_format', }, + 'tracking' : { + 'level' : 'DEBUG', + 'class' : 'logging.handlers.WatchedFileHandler', + 'filename' : TRACKING_LOG_FILE, + 'formatter' : 'raw', + }, 'mail_admins' : { 'level': 'ERROR', 'class': 'django.utils.log.AdminEmailHandler', @@ -225,7 +232,7 @@ LOGGING = { 'level' : 'INFO' }, 'tracking' : { - 'handlers' : [] if DEBUG else ['syslogger'], # handlers, + 'handlers' : ['tracking'], 'level' : 'DEBUG', 'propagate' : False, },