[yum-cvs] yum/yum logginglevels.py,1.2,1.3

Seth Vidal skvidal at linux.duke.edu
Thu Jul 20 18:40:19 UTC 2006


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv32484/yum

Modified Files:
	logginglevels.py 
Log Message:
checking in patch to bug 199558 from jbowes.



Index: logginglevels.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/logginglevels.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- logginglevels.py	10 Jul 2006 18:02:18 -0000	1.2
+++ logginglevels.py	20 Jul 2006 18:40:17 -0000	1.3
@@ -106,13 +106,16 @@
     logger = logging.getLogger("yum")
     logger.propagate = False
     logger.addHandler(console_stderr)
-    
-    syslog = logging.handlers.SysLogHandler('/dev/log')
-    syslog.setFormatter(plainformatter)
+   
     filelogger = logging.getLogger("yum.filelogging")
     filelogger.setLevel(logging.INFO)
     filelogger.propagate = False
-    filelogger.addHandler(syslog)
+
+    log_dev = '/dev/log'
+    if os.path.exists(log_dev):
+        syslog = logging.handlers.SysLogHandler(log_dev)
+        syslog.setFormatter(plainformatter)
+        filelogger.addHandler(syslog)
 
     # TODO: When python's logging config parser doesn't blow up
     # when the user is non-root, put this in the config file.




More information about the Yum-cvs-commits mailing list