Export flags for consumers of libmachine

Signed-off-by: David Gageot <david@gageot.net>
This commit is contained in:
David Gageot 2016-03-02 22:27:59 +01:00
parent 251fd57d0f
commit e3ff59bd92
2 changed files with 3 additions and 3 deletions

View File

@ -216,7 +216,7 @@ var Commands = []cli.Command{
},
},
{
Flags: sharedCreateFlags,
Flags: SharedCreateFlags,
Name: "create",
Usage: "Create a machine",
Description: fmt.Sprintf("Run '%s create --driver name' to include the create flags for that driver in the help text.", os.Args[0]),

View File

@ -34,7 +34,7 @@ var (
)
var (
sharedCreateFlags = []cli.Flag{
SharedCreateFlags = []cli.Flag{
cli.StringFlag{
Name: "driver, d",
Usage: fmt.Sprintf(
@ -416,7 +416,7 @@ func convertMcnFlagsToCliFlags(mcnFlags []mcnflag.Flag) ([]cli.Flag, error) {
}
func addDriverFlagsToCommand(cliFlags []cli.Flag, cmd *cli.Command) *cli.Command {
cmd.Flags = append(sharedCreateFlags, cliFlags...)
cmd.Flags = append(SharedCreateFlags, cliFlags...)
cmd.SkipFlagParsing = false
cmd.Action = runCommand(cmdCreateInner)
sort.Sort(ByFlagName(cmd.Flags))