Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Authors = strings.Join([]string{ "Bluest Eel Team <bluesteel@billo.systems>"}, "\n ") Copyright = strings.Join([]string{ "(c) 2019 Antonio Macías Ojeda", "(c) 2019 BilloSystems, Ltd. Co."}, "\n ") Support = "https://github.com/bluest-eel/cli/issues/new" Website = "https://github.com/bluest-eel/cli" )
Variables ...
Functions ¶
This section is empty.
Types ¶
type CLI ¶
type CLI struct {
components.Base
components.BaseApp
components.BaseCLI
}
CLI ...
func (*CLI) BootstrapConfiguration ¶
BootstrapConfiguration ...
func (*CLI) Execute ¶
Execute executes the root command, kicking off whatever setup is needed first.
func (*CLI) SetEnvVars ¶
func (cli *CLI) SetEnvVars()
SetEnvVars looks for specific values in the envionment that are not part of configuration and pulls them in. Note that 99% of the time, you'll actually want to update the config and not mess with this. ParseEnv is only needed for pulling data out of the environment that can impact how configuration is read.
func (*CLI) SetupConfiguration ¶
SetupConfiguration ...
Click to show internal directories.
Click to hide internal directories.