pvl.syslog.rule: fix default rule and empty text format
authorTero Marttila <terom@paivola.fi>
Fri, 11 Jan 2013 22:41:26 +0200
changeset 87 70edcd13a447
parent 86 5bd98d185c48
child 88 c59e4fc3cdff
pvl.syslog.rule: fix default rule and empty text format
pvl/syslog/rule.py
--- a/pvl/syslog/rule.py	Fri Jan 11 22:40:51 2013 +0200
+++ b/pvl/syslog/rule.py	Fri Jan 11 22:41:26 2013 +0200
@@ -28,7 +28,7 @@
         return SyslogRule.load(open(options.syslog_rules))
 
     else :
-        return SyslogRule('default', formats={ 'default': '{msg}' })
+        return SyslogRule('default', formats={ 'text': '{msg}' })
 
 def merge (*dicts, **kwargs) :
     return dict((k, v) for d in (dicts + (kwargs, )) for k, v in d.iteritems())
@@ -66,7 +66,7 @@
             Build SyslogRule from config options
         """
 
-        if format :
+        if format is not None :
             format = { 'text': format }
         else :
             format = { }