Documentation
¶
Index ¶
- func DisableFlagsInUseLine(cmd *cobra.Command)
- func ExactArgs(number int) cobra.PositionalArgs
- func FlagErrorFunc(cmd *cobra.Command, err error) error
- func NoArgs(cmd *cobra.Command, args []string) error
- func RequiresMaxArgs(max int) cobra.PositionalArgs
- func RequiresMinArgs(min int) cobra.PositionalArgs
- func RequiresRangeArgs(min int, max int) cobra.PositionalArgs
- func SetupPluginRootCommand(rootCmd *cobra.Command) (*cliflags.ClientOptions, *pflag.FlagSet)
- func SetupRootCommand(rootCmd *cobra.Command) (*cliflags.ClientOptions, *pflag.FlagSet, *cobra.Command)
- func VisitAll(root *cobra.Command, fn func(*cobra.Command))
- type Errors
- type StatusError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DisableFlagsInUseLine ¶
DisableFlagsInUseLine sets the DisableFlagsInUseLine flag on all commands within the tree rooted at cmd.
func ExactArgs ¶
func ExactArgs(number int) cobra.PositionalArgs
ExactArgs returns an error if there is not the exact number of args
func FlagErrorFunc ¶
FlagErrorFunc prints an error message which matches the format of the docker/cli/cli error messages
func RequiresMaxArgs ¶
func RequiresMaxArgs(max int) cobra.PositionalArgs
RequiresMaxArgs returns an error if there is not at most max args
func RequiresMinArgs ¶
func RequiresMinArgs(min int) cobra.PositionalArgs
RequiresMinArgs returns an error if there is not at least min args
func RequiresRangeArgs ¶
func RequiresRangeArgs(min int, max int) cobra.PositionalArgs
RequiresRangeArgs returns an error if there is not at least min args and at most max args
func SetupPluginRootCommand ¶
SetupPluginRootCommand sets default usage, help and error handling for a plugin root command.
func SetupRootCommand ¶
func SetupRootCommand(rootCmd *cobra.Command) (*cliflags.ClientOptions, *pflag.FlagSet, *cobra.Command)
SetupRootCommand sets default usage, help, and error handling for the root command.
Types ¶
type Errors ¶
type Errors []error
Errors is a list of errors. Useful in a loop if you don't want to return the error right away and you want to display after the loop, all the errors that happened during the loop.
type StatusError ¶
StatusError reports an unsuccessful exit by a command.
func (StatusError) Error ¶
func (e StatusError) Error() string
Directories
¶
Path | Synopsis |
---|---|
compose
|
|
Package connhelper provides helpers for connecting to a remote daemon host with custom logic.
|
Package connhelper provides helpers for connecting to a remote daemon host with custom logic. |
ssh
Package ssh provides the connection helper for ssh:// URL.
|
Package ssh provides the connection helper for ssh:// URL. |
store
Package store provides a generic way to store credentials to connect to virtually any kind of remote system.
|
Package store provides a generic way to store credentials to connect to virtually any kind of remote system. |
manifest
|
|
registry
|
|
Package winresources is used to embed Windows resources into docker.exe.
|
Package winresources is used to embed Windows resources into docker.exe. |