From 07a26991e9c6c63f228d1daadcf159de9cd2abd8 Mon Sep 17 00:00:00 2001 From: Untone Date: Mon, 22 Jan 2024 14:32:27 +0300 Subject: [PATCH] logs-fix-2 --- server/logs/logs.go | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/server/logs/logs.go b/server/logs/logs.go index d5b8846..31fa111 100644 --- a/server/logs/logs.go +++ b/server/logs/logs.go @@ -1,29 +1,26 @@ package logs import ( - "fmt" "os" - "path/filepath" - "time" "github.com/sirupsen/logrus" log "github.com/sirupsen/logrus" ) -// LogUTCFormatter helps in setting UTC time format for the logs +// LogUTCFormatter hels in setting UTC time format for the logs type LogUTCFormatter struct { log.Formatter } -// Format helps formatting time to UTC +// Format helps fomratting time to UTC func (u LogUTCFormatter) Format(e *log.Entry) ([]byte, error) { e.Time = e.Time.UTC() - file := filepath.Base(e.Caller.File) - return []byte(fmt.Sprintf("[%s] %s:%d %s\n", e.Time.Format(time.RFC3339), file, e.Caller.Line, e.Message)), nil + return u.Formatter.Format(e) } func InitLog(cliLogLevel string) *log.Logger { - // log instance for the gin server + + // log instance for gin server log := logrus.New() log.SetFormatter(LogUTCFormatter{&logrus.TextFormatter{}})