func (c Config) LogOutput() string {
	switch {
	case c.flagSettings.LogOutput != nil:
		return *c.flagSettings.LogOutput
	case c.configFileSettings.Logging.Output != nil:
		return *c.configFileSettings.Logging.Output
	default:
		return defaultLogOutput
	}
}
// LogOutput returns the user-provided logging output or the default value if
// not provided. CLI flag values take precedence if provided.
LogOutput returns the user-provided logging output or the default value if
not provided. CLI flag values take precedence if provided.
// LogOutput returns the user - provided logging output or the default value if // not provided . CLI flag values take precedence if provided .
func (c Config) LogOutput() string {
	switch {
	case c.flagSettings.LogOutput != nil:
		return *c.flagSettings.LogOutput
	case c.configFileSettings.Logging.Output != nil:
		return *c.configFileSettings.Logging.Output
	default:
		return defaultLogOutput
	}
}
func ( c Config ) LogOutput ( ) string { switch { case c . flagSettings . LogOutput != nil : return * c . flagSettings . LogOutput case c . configFileSettings . Logging . Output != nil : return * c . configFileSettings . Logging . Output default : return defaultLogOutput } }
LogOutput returns the user-provided logging output or the default value if
not provided.
LogOutput returns the user - provided logging output or the default value if not provided .