func (cmd *SpaceUsers) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) { if len(c.Args()) != 2 { cmd.ui.FailWithUsage(c) } orgName := c.Args()[0] cmd.orgReq = requirementsFactory.NewOrganizationRequirement(orgName) reqs = append(reqs, requirementsFactory.NewLoginRequirement(), cmd.orgReq) return }
func (cmd *CreateDomain) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) { if len(c.Args()) != 2 { cmd.ui.FailWithUsage(c) } cmd.orgReq = requirementsFactory.NewOrganizationRequirement(c.Args()[0]) reqs = []requirements.Requirement{ requirementsFactory.NewLoginRequirement(), cmd.orgReq, } return }
func (cmd *OrgUsers) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) { if len(c.Args()) != 1 { err = errors.New(T("Incorrect usage")) cmd.ui.FailWithUsage(c) return } orgName := c.Args()[0] cmd.orgReq = requirementsFactory.NewOrganizationRequirement(orgName) reqs = append(reqs, requirementsFactory.NewLoginRequirement(), cmd.orgReq) return }
func (cmd *SetSpaceRole) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) { if len(c.Args()) != 4 { cmd.ui.FailWithUsage(c) } cmd.userReq = requirementsFactory.NewUserRequirement(c.Args()[0]) cmd.orgReq = requirementsFactory.NewOrganizationRequirement(c.Args()[1]) reqs = []requirements.Requirement{ requirementsFactory.NewLoginRequirement(), cmd.userReq, cmd.orgReq, } return }