func (t *HelpToolCommand) Init(args []string) error { tool, err := cmd.ZeroOrOneArgs(args) if err == nil { t.tool = tool } return err }
func (c *AddMachineCommand) Init(args []string) error { if c.Constraints.Container != nil { return fmt.Errorf("container constraint %q not allowed when adding a machine", *c.Constraints.Container) } placement, err := cmd.ZeroOrOneArgs(args) if err != nil { return err } c.Placement, err = instance.ParsePlacement(placement) if err == instance.ErrPlacementScopeMissing { placement = c.EnvName + ":" + placement c.Placement, err = instance.ParsePlacement(placement) } if err != nil { return err } return nil }