Check GetLogger module name

This commit is contained in:
Alexey Khit
2022-08-18 17:24:40 +03:00
parent 9862978bd9
commit a2ad01caad
+9 -1
View File
@@ -49,13 +49,21 @@ 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 {
lvl, err := zerolog.ParseLevel(s)
if err != nil { if err != nil {
log.Warn().Err(err).Msg("[log]")
return log return log
} }
return log.Level(lvl) return log.Level(lvl)
} }
log.Warn().Msgf("[log] wrong module: %s", module)
return log
}
// internal // internal
// data - config content // data - config content