Openstatus www.openstatus.dev
at 4c0f4c00a38753a5d0dfd7e7b7b7706dec6f1503 19 lines 362 B view raw
1package logger 2 3import ( 4 "github.com/rs/zerolog" 5 "github.com/rs/zerolog/log" 6) 7 8func Configure(logLevel string) { 9 level, err := zerolog.ParseLevel(logLevel) 10 if err != nil { 11 level = zerolog.InfoLevel 12 } 13 zerolog.SetGlobalLevel(level) 14 15 zerolog.DefaultContextLogger = func() *zerolog.Logger { 16 logger := log.With().Caller().Logger() 17 return &logger 18 }() 19}