From a02342eff3221b5e96107e06f92f30727b163817 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 10 Sep 2009 19:10:36 +0000 Subject: [PATCH] created SFA_HTTPD_ACCESS_LOGFILE --- sfa/util/sfalogging.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sfa/util/sfalogging.py b/sfa/util/sfalogging.py index e2aaaeeb..d801e6ef 100644 --- a/sfa/util/sfalogging.py +++ b/sfa/util/sfalogging.py @@ -3,9 +3,15 @@ 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) -logfile=logging.FileHandler(SFA_ACCESS_LOGFILE) +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) -- 2.47.0