[PATCH 2/2] Use a formatter on remotelog lines
Brian C. Lane
bcl at redhat.com
Wed Jan 14 01:28:11 UTC 2015
---
pyanaconda/anaconda_log.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pyanaconda/anaconda_log.py b/pyanaconda/anaconda_log.py
index b5e525c..8cb48ec 100644
--- a/pyanaconda/anaconda_log.py
+++ b/pyanaconda/anaconda_log.py
@@ -88,7 +88,7 @@ class AnacondaSyslogHandler(SysLogHandler):
class AnacondaSocketHandler(SocketHandler):
def makePickle(self, record):
- return ENTRY_FORMAT % record.__dict__ + "\n"
+ return self.formatter.format(record) + "\n"
class AnacondaLog:
SYSLOG_CFGFILE = "/etc/rsyslog.conf"
@@ -209,6 +209,7 @@ class AnacondaLog:
def setup_remotelog(self, host, port):
remotelog = AnacondaSocketHandler(host, port)
+ remotelog.setFormatter(logging.Formatter(ENTRY_FORMAT, DATE_FORMAT))
remotelog.setLevel(logging.DEBUG)
logging.getLogger().addHandler(remotelog)
--
1.9.3
More information about the anaconda-patches
mailing list