From 040822f19f755e643ba62133b7285f0fa3db2d62 Mon Sep 17 00:00:00 2001 From: Cyril Jaquier Date: Wed, 8 Aug 2007 22:16:22 +0000 Subject: [PATCH] - Added "named" date format to date detector. Thanks to Yaroslav Halchenko git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@607 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- CHANGELOG | 2 ++ server/datedetector.py | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index f69366fa..b28f6bf3 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -26,6 +26,8 @@ ver. 0.8.1 (2007/??/??) - stable to Yaroslav Halchenko - Added new action iptables-allports. Thanks to Yaroslav Halchenko +- Added "named" date format to date detector. Thanks to + Yaroslav Halchenko ver. 0.8.0 (2007/05/03) - stable ---------- diff --git a/server/datedetector.py b/server/datedetector.py index 6b9986f5..1f3f5828 100644 --- a/server/datedetector.py +++ b/server/datedetector.py @@ -80,6 +80,12 @@ class DateDetector: template.setRegex("\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}") template.setPattern("%Y-%m-%d %H:%M:%S") self.__templates.append(template) + # named 26-Jul-2007 15:20:52.252 + template = DateStrptime() + template.setName("Day-Month-Year Hour:Minute:Second[.Millisecond]") + template.setRegex("\d{2}-\S{3}-\d{4} \d{2}:\d{2}:\d{2}") + template.setPattern("%d-%b-%Y %H:%M:%S") + self.__templates.append(template) # TAI64N template = DateTai64n() template.setName("TAI64N")