mirror of
https://github.com/containrrr/watchtower.git
synced 2025-12-13 21:56:38 +01:00
feat: allow log level to be set to any level (#1345)
Co-authored-by: nils måsén <nils@piksel.se>
This commit is contained in:
parent
230312fb50
commit
0fddbfb7ed
4 changed files with 70 additions and 11 deletions
10
cmd/root.go
10
cmd/root.go
|
|
@ -87,11 +87,11 @@ func PreRun(cmd *cobra.Command, _ []string) {
|
|||
})
|
||||
}
|
||||
|
||||
if enabled, _ := f.GetBool("debug"); enabled {
|
||||
log.SetLevel(log.DebugLevel)
|
||||
}
|
||||
if enabled, _ := f.GetBool("trace"); enabled {
|
||||
log.SetLevel(log.TraceLevel)
|
||||
rawLogLevel, _ := f.GetString(`log-level`)
|
||||
if logLevel, err := log.ParseLevel(rawLogLevel); err != nil {
|
||||
log.Fatalf("Invalid log level: %s", err.Error())
|
||||
} else {
|
||||
log.SetLevel(logLevel)
|
||||
}
|
||||
|
||||
scheduleSpec, _ = f.GetString("schedule")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue