Documentation ¶
Index ¶
Constants ¶
View Source
const ( Name = "containerize" Usage = "Containerize the target app" Alias = "c" )
Variables ¶
View Source
var CLI = &cli.Command{ Name: Name, Aliases: []string{Alias}, Usage: Usage, Action: func(ctx *cli.Context) error { gcvalues := command.GlobalFlagValues(ctx) xc := app.NewExecutionContext( Name, gcvalues.QuietCLIMode, gcvalues.OutputFormat) targetRef := ctx.String(command.FlagTarget) if targetRef == "" { if ctx.Args().Len() < 1 { xc.Out.Error("param.target", "missing target") cli.ShowCommandHelp(ctx, Name) return nil } else { targetRef = ctx.Args().First() } } OnCommand( xc, gcvalues, targetRef) return nil }, }
View Source
var CommandSuggestion = prompt.Suggest{ Text: Name, Description: Usage, }
Functions ¶
func OnCommand ¶
func OnCommand( xc *app.ExecutionContext, gparams *command.GenericParams, targetRef string)
OnCommand implements the 'containerize' command
func RegisterCommand ¶
func RegisterCommand()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.