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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…