From d10f53f6140e90a36826c289b40d6690a047890f Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 1 Feb 2013 11:04:56 +0100 Subject: [PATCH] Use match() instead of search(). see #368 --- modoboa/extensions/stats/management/commands/logparser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modoboa/extensions/stats/management/commands/logparser.py b/modoboa/extensions/stats/management/commands/logparser.py index b06ecc6ea..cf8528ac6 100644 --- a/modoboa/extensions/stats/management/commands/logparser.py +++ b/modoboa/extensions/stats/management/commands/logparser.py @@ -218,7 +218,7 @@ class LogParser(object): prev_mi = mi prev_ho = ho prev_se = se - m = id_expr.search(log) + m = id_expr.match(log) if m: (line_id, line_log) = m.groups() @@ -261,7 +261,7 @@ class LogParser(object): if self.debug: print "Unknown line format: %s" % line_log else: - m = re.search("NOQUEUE: reject: .*from=<(.*)> to=<([^>]*)>", log) + m = re.match("NOQUEUE: reject: .*from=<(.*)> to=<([^>]*)>", log) if m: addrto = re.match("([^@]+)@(.+)", m.group(2)) if addrto and addrto.group(2) in self.domains: