fix: properly use --trace flag (backport #16827) (#16830)

Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
mergify[bot]
2023-07-04 19:53:42 +00:00
committed by GitHub
co-authored by Julien Robert
parent deb85fdefe
commit 2bf3414afb
7 changed files with 21 additions and 23 deletions
+3 -5
View File
@@ -190,15 +190,13 @@ func CreateSDKLogger(ctx *Context, out io.Writer) (log.Logger, error) {
}
opts = append(opts, log.FilterOption(filterFunc))
case ctx.Viper.GetBool("trace"): // cmtcli.TraceFlag
// Check if the CometBFT flag for trace logging is set if it is then setup a tracing logger in this app as well.
// Note it overrides log level passed in `log_levels`.
opts = append(opts, log.LevelOption(zerolog.TraceLevel))
default:
opts = append(opts, log.LevelOption(logLvl))
}
// Check if the CometBFT flag for trace logging is set and enable stack traces if so.
opts = append(opts, log.TraceOption(ctx.Viper.GetBool("trace"))) // cmtcli.TraceFlag
return log.NewLogger(out, opts...), nil
}