func (cmd *SetSpaceRole) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) { if len(c.Args()) != 4 { err = errors.New("Incorrect Usage") cmd.ui.FailWithUsage(c, "set-space-role") return } cmd.userReq = reqFactory.NewUserRequirement(c.Args()[0]) cmd.orgReq = reqFactory.NewOrganizationRequirement(c.Args()[1]) reqs = []requirements.Requirement{ reqFactory.NewLoginRequirement(), cmd.userReq, cmd.orgReq, } return }