Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ErrMissingRequiredArguments = errors.New("missing required arguments")
ErrMissingRequiredArguments is returned when mandatory arguments are not set
Functions ¶
func NewCleanupCommand ¶
NewCleanupCommand constructs the command line abstraction for the "cleanup" stage
func NewConfigCommand ¶
NewConfigCommand constructs the command line abstraction for the "config" stage
func NewCustomCategory ¶
func NewPrepareCommand ¶
NewPrepareCommand constructs the command line abstraction for the "prepare" stage
func NewRunCommand ¶
NewRunCommand constructs the command line abstraction for the "run" stage
Types ¶
type CleanupCommand ¶
type CleanupCommand struct {
// contains filtered or unexported fields
}
CleanupCommand provides data and operations related to the "cleanup" stage
func (*CleanupCommand) CustomExecute ¶
func (c *CleanupCommand) CustomExecute(ctx *cli.Context) error
CustomExecute is the "core" of the implementation for the "cleanup" stage
type ConfigCommand ¶
type ConfigCommand struct {
// contains filtered or unexported fields
}
ConfigCommand provides data and operations related to the "config" stage
func (*ConfigCommand) CustomExecute ¶
func (c *ConfigCommand) CustomExecute(ctx *cli.Context) error
CustomExecute is the "core" of the implementation for the "config" stage
type PrepareCommand ¶
type PrepareCommand struct {
// contains filtered or unexported fields
}
PrepareCommand provides data and operations related to the "prepare" stage
func (*PrepareCommand) CustomExecute ¶
func (c *PrepareCommand) CustomExecute(ctx *cli.Context) error
CustomExecute is the "core" of the implementation for the "prepare" stage
type RunCommand ¶
type RunCommand struct {
// contains filtered or unexported fields
}
RunCommand provides data and operations related to the "run" stage
func (*RunCommand) CustomExecute ¶
func (c *RunCommand) CustomExecute(ctx *cli.Context) error
CustomExecute is the "core" of the implementation for the "run" stage