mirror of
https://github.com/pomerium/pomerium.git
synced 2025-06-01 10:22:43 +02:00
internal/log: fix setting log level (#74)
- POMERIUM_DEBUG no longer sets log level. - LOG_LEVEL now responsible for setting global log level.
This commit is contained in:
parent
a39e84cef8
commit
b18a462681
6 changed files with 60 additions and 5 deletions
|
@ -131,3 +131,27 @@ func Example() {
|
|||
|
||||
// Output: {"level":"info","time":1199811905,"message":"This message appears when log level set to Debug or Info"}
|
||||
}
|
||||
|
||||
func ExampleSetLevel() {
|
||||
setup()
|
||||
log.SetLevel("info")
|
||||
log.Debug().Msg("Debug")
|
||||
log.Info().Msg("Debug or Info")
|
||||
log.SetLevel("warn")
|
||||
log.Debug().Msg("Debug")
|
||||
log.Info().Msg("Debug or Info")
|
||||
log.Warn().Msg("Debug or Info or Warn")
|
||||
log.SetLevel("error")
|
||||
log.Debug().Msg("Debug")
|
||||
log.Info().Msg("Debug or Info")
|
||||
log.Warn().Msg("Debug or Info or Warn")
|
||||
log.Error().Msg("Debug or Info or Warn or Error")
|
||||
log.SetLevel("default-fall-through")
|
||||
log.Debug().Msg("Debug")
|
||||
|
||||
// Output:
|
||||
// {"level":"info","time":1199811905,"message":"Debug or Info"}
|
||||
// {"level":"warn","time":1199811905,"message":"Debug or Info or Warn"}
|
||||
// {"level":"error","time":1199811905,"message":"Debug or Info or Warn or Error"}
|
||||
// {"level":"debug","time":1199811905,"message":"Debug"}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue