logs-fix-4

This commit is contained in:
2024-01-22 15:02:22 +03:00
parent c53ada95eb
commit bdcf2c39f7
5 changed files with 36 additions and 73 deletions

View File

@@ -7,22 +7,11 @@ import (
log "github.com/sirupsen/logrus"
)
// LogUTCFormatter hels in setting UTC time format for the logs
type LogUTCFormatter struct {
log.Formatter
}
// Format helps fomratting time to UTC
func (u LogUTCFormatter) Format(e *log.Entry) ([]byte, error) {
e.Time = e.Time.UTC()
return u.Formatter.Format(e)
}
func InitLog(cliLogLevel string) *log.Logger {
// log instance for gin server
log := logrus.New()
log.SetFormatter(&LogJSONFormatter{})
log.SetFormatter(&LogTextFormatter{})
if cliLogLevel == "" {
cliLogLevel = os.Getenv("LOG_LEVEL")