CmdBuilder builds a new command.
(parent *Command, cr CmdRunner, cliText, shortdesc string, longdesc string, out io.Writer, options ...cmdOption)
| 68 | |
| 69 | // CmdBuilder builds a new command. |
| 70 | func CmdBuilder(parent *Command, cr CmdRunner, cliText, shortdesc string, longdesc string, out io.Writer, options ...cmdOption) *Command { |
| 71 | return cmdBuilderWithInit(parent, cr, cliText, shortdesc, longdesc, out, true, options...) |
| 72 | } |
| 73 | |
| 74 | func cmdBuilderWithInit(parent *Command, cr CmdRunner, cliText, shortdesc string, longdesc string, out io.Writer, initCmd bool, options ...cmdOption) *Command { |
| 75 | cc := &cobra.Command{ |