Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
Verbose bool `env:"IPVSCTL_LOG_VERBOSE" envDefault:"false"`
ParamsHostNetwork bool `env:"IPVSCTL_PARAMS_HOST_NETWORK" envDefault:"false"`
ParamsHostEnv bool `env:"IPVSCTL_PARAMS_HOST_ENV" envDefault:"false"`
ParamsFilesFromEnv string `env:"IPVSCTL_PARAMS_FILE" envDefault:""`
ParamsFiles []string
ParamsURLsFromEnv string `env:"IPVSCTL_PARAMS_URLS" envDefault:""`
ParamsURLs []string
// contains filtered or unexported fields
}
Configuration holds all global config entries
func (*Configuration) Logger ¶ added in v0.2.3
func (c *Configuration) Logger() *log.Logger
Logger returns a logger
func (*Configuration) SetupLogging ¶ added in v0.2.3
func (c *Configuration) SetupLogging()
SetupLogging creates a default logger
Click to show internal directories.
Click to hide internal directories.