BUG: Fixed Packer Console's UseSequentialEval flag

pull/13329/head
Tanmay Jain 12 months ago committed by Lucas Bajolet
parent b1417b7f5c
commit 0e8668eb5f

@ -156,6 +156,10 @@ type PluginsRequiredArgs struct {
MetaArgs
}
func (ca *ConsoleArgs) AddFlagSets(flags *flag.FlagSet) {
flags.BoolVar(&ca.MetaArgs.UseSequential, "use-sequential-evaluation", false, "Fallback to using a sequential approach for local/datasource evaluation.")
}
// ConsoleArgs represents a parsed cli line for a `packer console`
type ConsoleArgs struct {
MetaArgs

@ -46,6 +46,7 @@ func (c *ConsoleCommand) ParseArgs(args []string) (*ConsoleArgs, int) {
flags := c.Meta.FlagSet("console")
flags.Usage = func() { c.Ui.Say(c.Help()) }
cfg.AddFlagSets(flags)
cfg.MetaArgs.AddFlagSets(flags)
if err := flags.Parse(args); err != nil {
return &cfg, 1
}

Loading…
Cancel
Save