pvl/syslog/filter.py
changeset 65 be2b407c06ff
parent 61 cd33c2b53d69
child 68 bea41de5cc98
--- a/pvl/syslog/filter.py	Fri Jan 04 21:35:08 2013 +0200
+++ b/pvl/syslog/filter.py	Fri Jan 04 22:25:20 2013 +0200
@@ -14,7 +14,7 @@
         """
         
         # drop None's
-        self.filters = dict((attr, regex) for attr, regex in filters.iteritems() if regex is None)
+        self.filters = dict((attr, regex) for attr, regex in filters.iteritems() if regex is not None)
 
     def match_prog (self, attr, glob, prog=None) :
         """
@@ -119,3 +119,5 @@
     def __nonzero__ (self) :
         return bool(self.filters)
 
+    def __repr__ (self) :
+        return repr(self.filters)