Set proper logger level, fixes #6.
This commit is contained in:
parent
d7e58613ba
commit
9f0beb7e3e
@ -114,6 +114,23 @@ func (c *Context) LoadConfiguration() {
|
|||||||
|
|
||||||
// Yay! See what it gets!
|
// Yay! See what it gets!
|
||||||
c.Logger.Debug().Msgf("Parsed configuration: %+v", c.Config)
|
c.Logger.Debug().Msgf("Parsed configuration: %+v", c.Config)
|
||||||
|
|
||||||
|
// Set log level.
|
||||||
|
c.Logger.Info().Msgf("Setting logger level: %s", c.Config.Logging.LogLevel)
|
||||||
|
switch c.Config.Logging.LogLevel {
|
||||||
|
case "DEBUG":
|
||||||
|
zerolog.SetGlobalLevel(zerolog.DebugLevel)
|
||||||
|
case "INFO":
|
||||||
|
zerolog.SetGlobalLevel(zerolog.InfoLevel)
|
||||||
|
case "WARN":
|
||||||
|
zerolog.SetGlobalLevel(zerolog.WarnLevel)
|
||||||
|
case "ERROR":
|
||||||
|
zerolog.SetGlobalLevel(zerolog.ErrorLevel)
|
||||||
|
case "FATAL":
|
||||||
|
zerolog.SetGlobalLevel(zerolog.FatalLevel)
|
||||||
|
case "PANIC":
|
||||||
|
zerolog.SetGlobalLevel(zerolog.PanicLevel)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// RegisterDatabaseInterface registers database interface for later use.
|
// RegisterDatabaseInterface registers database interface for later use.
|
||||||
|
Loading…
Reference in New Issue
Block a user