Documentation
¶
Index ¶
- func ExactArgs(number int) cobra.PositionalArgs
- func FlagErrorFunc(cmd *cobra.Command, err error) error
- func NoArgs(cmd *cobra.Command, args []string) error
- func RequiresMaxArgs(maxArgs int) cobra.PositionalArgs
- func RequiresMinArgs(minArgs int) cobra.PositionalArgs
- func RequiresRangeArgs(minArgs int, maxArgs int) cobra.PositionalArgs
- func SetupPluginRootCommand(rootCmd *cobra.Command) (*cliflags.ClientOptions, *pflag.FlagSet)
- func SetupRootCommand(rootCmd *cobra.Command) (opts *cliflags.ClientOptions, helpCmd *cobra.Command)
- type StatusError
- type TopLevelCommand
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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(maxArgs int) cobra.PositionalArgs
RequiresMaxArgs returns an error if there is not at most max args
func RequiresMinArgs ¶
func RequiresMinArgs(minArgs int) cobra.PositionalArgs
RequiresMinArgs returns an error if there is not at least min args
func RequiresRangeArgs ¶
func RequiresRangeArgs(minArgs int, maxArgs int) cobra.PositionalArgs
RequiresRangeArgs returns an error if there is not at least min args and at most max args