Documentation
¶
Overview ¶
Package cli
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigureStorage ¶
func ConfigureStorage(option ...StaticOption)
ConfigureStorage configures the config storage using multiple StaticOption's
func ExitWithError ¶
ExitWithError prints an error message and exits the application with ErrorCode: code
Types ¶
type StaticOption ¶
type StaticOption func(config *staticConfig) *staticConfig
StaticOption configures an instance ofg staticConfig lazily
func DefaultStaticCliConfigOption ¶
func DefaultStaticCliConfigOption() StaticOption
DefaultStaticCliConfigOption Configures default CliName, CliDescription and CliEnvPrefix
func DefaultStaticConfigFileOption ¶
func DefaultStaticConfigFileOption() StaticOption
DefaultStaticConfigFileOption configures defaults for ConfigFileName and ConfigFileType
func StaticCliConfigOption ¶
func StaticCliConfigOption(cliName, cliDescription string) StaticOption
StaticCliConfigOption Configures the CliName, CliDescription and CliEnvPrefix of this CLI application
func StaticConfigFileOption ¶
func StaticConfigFileOption(configName, configType string) StaticOption
StaticConfigFileOption configures the ConfigFileName and ConfigFileType
Click to show internal directories.
Click to hide internal directories.