fix regexp bug in logwatch_filters.cron_killer
authorTero Marttila <terom@fixme.fi>
Tue, 06 May 2008 16:14:12 +0300
changeset 19 cbc56b7e7c81
parent 18 6348bf9750bc
child 20 1711f40a7c39
fix regexp bug in logwatch_filters.cron_killer

committer: Tero Marttila <terom@fixme.fi>
logwatch_filters.py
--- a/logwatch_filters.py	Wed Mar 26 03:03:46 2008 +0200
+++ b/logwatch_filters.py	Tue May 06 16:14:12 2008 +0300
@@ -35,7 +35,7 @@
 
 all = FullFilter("all")
 
-_timestamp = "\w{3} \d{2} \d{2}:\d{2}:\d{2}"
+_timestamp = "\w{3} [0-9 ]\d \d{2}:\d{2}:\d{2}"
 
 sudo = SimpleFilter(
     "sudo",
@@ -50,7 +50,7 @@
 )
 
 cron_killer = NullFilter(
-        "^" + _timestamp + "\S+\s+CRON\[\d+\]: (\w+) session (opened|closed) for user \w+( by \(uid=\d+\))?$",
+        "^" + _timestamp + " \S+\s+CRON\[\d+\]: \(\w+\) session (opened|closed) for user \w+( by \(uid=\d+\))?$",
         re.IGNORECASE
 )