[yum-cvs] yum/yum logginglevels.py,1.4,1.5
Jeremy Katz
katzj at linux.duke.edu
Thu Sep 14 21:16:05 UTC 2006
Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv6190/yum
Modified Files:
logginglevels.py
Log Message:
if we can't connect to a syslog, don't die (rh#206474)
Index: logginglevels.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/logginglevels.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- logginglevels.py 8 Aug 2006 14:06:45 -0000 1.4
+++ logginglevels.py 14 Sep 2006 21:16:03 -0000 1.5
@@ -19,6 +19,7 @@
"""
import os
+import socket
import sys
import logging
@@ -113,9 +114,12 @@
log_dev = '/dev/log'
if os.path.exists(log_dev):
- syslog = logging.handlers.SysLogHandler(log_dev)
- syslog.setFormatter(plainformatter)
- filelogger.addHandler(syslog)
+ try:
+ syslog = logging.handlers.SysLogHandler(log_dev)
+ syslog.setFormatter(plainformatter)
+ filelogger.addHandler(syslog)
+ except socket.error:
+ pass
if debuglevel is not None:
setDebugLevel(debuglevel)
More information about the Yum-cvs-commits
mailing list