From 192b7db27ca58e8de0967f21e06565b50651018b Mon Sep 17 00:00:00 2001 From: Jean-Louis Huynen Date: Mon, 3 Feb 2020 09:54:39 +0100 Subject: [PATCH] add: [sshd] padding in months and days --- logparser/sshd.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/logparser/sshd.go b/logparser/sshd.go index 2eb1f1a..a6770a7 100644 --- a/logparser/sshd.go +++ b/logparser/sshd.go @@ -70,7 +70,7 @@ func (s *SshdParser) Parse(logline string) error { } // Daily - dstr := fmt.Sprintf("%v%v%v", parsedTime.Year(), int(parsedTime.Month()), parsedTime.Day()) + dstr := fmt.Sprintf("%v%v%v", parsedTime.Year(), fmt.Sprintf("%02d", int(parsedTime.Month())), fmt.Sprintf("%02d", int(parsedTime.Day()))) err = compileStats(s, dstr, "daily", md["src"], md["username"], md["host"]) if err != nil { r.Close() @@ -78,7 +78,7 @@ func (s *SshdParser) Parse(logline string) error { } // Monthly - mstr := fmt.Sprintf("%v%v", parsedTime.Year(), int(parsedTime.Month())) + mstr := fmt.Sprintf("%v%v", parsedTime.Year(), fmt.Sprintf("%02d", int(parsedTime.Month()))) err = compileStats(s, mstr, "daily", md["src"], md["username"], md["host"]) if err != nil { r.Close()