Documentation
¶
Overview ¶
Package urfave is a cli wrapper for urfave.
Index ¶
- func Parse(app *cli.App, flags []*oCli.Flag, args []string) source.Data
- func ProvideApp(serviceName types.ServiceName, serviceVersion types.ServiceVersion) (*cli.App, error)
- func ProvideConfigData(serviceName types.ServiceName, serviceVersion types.ServiceVersion) (types.ConfigData, error)
- func ProvideFlags() ([]*oCli.Flag, error)
- func ProvideParserFunc(app *cli.App, flags []*oCli.Flag) (oCli.ParseFunc, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProvideApp ¶ added in v0.2.0
func ProvideApp( serviceName types.ServiceName, serviceVersion types.ServiceVersion, ) (*cli.App, error)
ProvideApp provides a new app with the given service name and version for ProvideParseFunc.
func ProvideConfigData ¶ added in v0.2.0
func ProvideConfigData(serviceName types.ServiceName, serviceVersion types.ServiceVersion) (types.ConfigData, error)
ProvideConfigData provides configData from cli by calling go-orb/config/source/cli:ProvideConfigData.
func ProvideFlags ¶ added in v0.2.0
ProvideFlags return the flags for ProvideParseFunc.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.