define these variables in the get_sfa_logger() method
authorTony Mack <tmack@cs.princeton.edu>
Fri, 23 Oct 2009 22:40:30 +0000 (22:40 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Fri, 23 Oct 2009 22:40:30 +0000 (22:40 +0000)
sfa/util/sfalogging.py

index d801e6e..c5fd1c7 100644 (file)
@@ -2,19 +2,19 @@ import logging
 
 #SFA access log initialization
 
-SFA_ACCESS_LOGFILE='/var/log/sfa_access.log'
-SFA_HTTPD_ACCESS_LOGFILE='/tmp/sfa_httpd_access.log'
-logger=logging.getLogger()
-logger.setLevel(logging.INFO)
-try:
-    logfile=logging.FileHandler(SFA_ACCESS_LOGFILE)
-except IOError:
-    # This is usually a permissions error becaue the file is
-    # owned by root, but httpd is trying to access it. 
-    logfile=logging.FileHandler(SFA_HTTPD_ACCESS_LOGFILE)
-formatter = logging.Formatter("%(asctime)s - %(message)s")
-logfile.setFormatter(formatter)
-logger.addHandler(logfile)
-
 def get_sfa_logger():
+
+    SFA_ACCESS_LOGFILE='/var/log/sfa_access.log'
+    SFA_HTTPD_ACCESS_LOGFILE='/tmp/sfa_httpd_access.log'
+    logger=logging.getLogger()
+    logger.setLevel(logging.INFO)
+    try:
+        logfile=logging.FileHandler(SFA_ACCESS_LOGFILE)
+    except IOError:
+        # This is usually a permissions error becaue the file is
+        # owned by root, but httpd is trying to access it. 
+        logfile=logging.FileHandler(SFA_HTTPD_ACCESS_LOGFILE)
+    formatter = logging.Formatter("%(asctime)s - %(message)s")
+    logfile.setFormatter(formatter)
+    logger.addHandler(logfile)
     return logger