From: Alexander Moisseev Date: Mon, 14 Aug 2017 14:20:03 +0000 (+0300) Subject: [Minor] Fix log format detection X-Git-Tag: 1.7.0~721^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=873f31b6952c16b734ecfa05d78550328035d4a3;p=thirdparty%2Frspamd.git [Minor] Fix log format detection --- diff --git a/utils/rspamd_stats.pl b/utils/rspamd_stats.pl index 46ad3a652b..b51431c7a0 100755 --- a/utils/rspamd_stats.pl +++ b/utils/rspamd_stats.pl @@ -552,9 +552,11 @@ sub log_time_format { $format = 'syslog'; last; } - elsif (/^\w{3} (?:\s?\d|\d\d) \d\d:\d\d:\d\d\s/) { - $format = 'syslog'; - last; + + # Skip newsyslog messages + # Aug 8 00:00:00 hostname newsyslog[63284]: logfile turned over + elsif ( /^\w{3} (?:\s?\d|\d\d) \d\d:\d\d:\d\d\ \S+ newsyslog\[\d+\]: logfile turned over$/ ) { + next; } else { print "Unknown log format\n";