Check GetLogger module name

This commit is contained in:
Alexey Khit
2022-08-18 17:24:40 +03:00
parent 9862978bd9
commit a2ad01caad
+12 -4
View File
@@ -49,11 +49,19 @@ func LoadConfig(v interface{}) {
} }
func GetLogger(module string) zerolog.Logger { func GetLogger(module string) zerolog.Logger {
lvl, err := zerolog.ParseLevel(modules[module]) if s, ok := modules[module]; ok {
if err != nil { lvl, err := zerolog.ParseLevel(s)
return log if err != nil {
log.Warn().Err(err).Msg("[log]")
return log
}
return log.Level(lvl)
} }
return log.Level(lvl)
log.Warn().Msgf("[log] wrong module: %s", module)
return log
} }
// internal // internal