INNER CODE UNIT · Go
buildLogOpts
percona/percona-backup-mongodb · cmd/pbm-agent/main.go:246
func buildLogOpts() *log.Opts {
logLevel := viper.GetString("log.level")
if !isValidLogLevel(logLevel) {
fmt.Printf("Invalid log level: %s. Falling back to default.\n", logLevel)
logLevel = log.D
}
return &log.Opts{
LogPath: viper.GetString("log.path"),
LogLevel: logLevel,
LogJSON: viper.GetBool("log.json"),
}
}
func runAgent(
mongoURI string,
dumpConns int,
logOpts *log.Opts,