作者:knollear
项目:cl
func (cmd ListServices) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
reqs = append(reqs,
reqFactory.NewLoginRequirement(),
reqFactory.NewTargetedSpaceRequirement(),
)
return
}
作者:jalatera
项目:cl
func (cmd ListSpaces) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
reqs = []requirements.Requirement{
reqFactory.NewLoginRequirement(),
reqFactory.NewTargetedOrgRequirement(),
}
return
}
作者:KaiYoun
项目:cl
func (cmd Push) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
reqs = []requirements.Requirement{
reqFactory.NewLoginRequirement(),
reqFactory.NewSpaceRequirement(),
}
return
}
作者:jul
项目:cl
func (cmd PurgeServiceOffering) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 1 {
err = errors.New("incorrect usage")
cmd.ui.FailWithUsage(c, "purge-service-offering")
}
reqs = []requirements.Requirement{reqFactory.NewLoginRequirement()}
return
}
作者:nota-j
项目:cl
func (cmd CreateQuota) GetRequirements(requirementsFactory requirements.Factory, context *cli.Context) ([]requirements.Requirement, error) {
if len(context.Args()) != 1 {
cmd.ui.FailWithUsage(context, "create-quota")
}
return []requirements.Requirement{
requirementsFactory.NewLoginRequirement(),
}, nil
}
作者:nota-j
项目:cl
func (cmd CreateUserProvidedService) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 1 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "create-user-provided-service")
return
}
reqs = append(reqs, requirementsFactory.NewLoginRequirement())
return
}
作者:knollear
项目:cl
func (cmd CreateUserFields) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 2 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "create-user")
}
reqs = append(reqs, reqFactory.NewLoginRequirement())
return
}
作者:nota-j
项目:cl
func (cmd DeleteServiceBroker) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 1 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "delete-service-broker")
return
}
reqs = append(reqs, requirementsFactory.NewLoginRequirement())
return
}
作者:jul
项目:cl
func (cmd *DeleteOrg) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 1 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "delete-org")
return
}
reqs = []requirements.Requirement{requirementsFactory.NewLoginRequirement()}
return
}
作者:nota-j
项目:cl
func (cmd *RenameBuildpack) GetRequirements(requirementsFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 2 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "rename-buildpack")
return
}
reqs = []requirements.Requirement{requirementsFactory.NewLoginRequirement()}
return
}
作者:jalatera
项目:cl
func (cmd DeleteServiceAuthToken) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 2 {
err = errors.New("Incorrect usage")
cmd.ui.FailWithUsage(c, "delete-service-auth-token")
return
}
reqs = append(reqs, reqFactory.NewLoginRequirement())
return
}
作者:normalnorma
项目:cl
func (cmd Authenticate) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 2 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "auth")
return
}
reqs = append(reqs, reqFactory.NewApiEndpointRequirement())
return
}
作者:jbaye
项目:cl
func (l *RecentLogs) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) == 0 {
err = errors.New("Incorrect Usage")
l.ui.FailWithUsage(c, "logs")
return
}
l.appReq = reqFactory.NewApplicationRequirement(c.Args()[0])
reqs = []requirements.Requirement{l.appReq}
return
}
作者:jalatera
项目:cl
func (cmd DeleteUser) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 1 {
err = errors.New("Invalid usage")
cmd.ui.FailWithUsage(c, "delete-user")
return
}
reqs = append(reqs, reqFactory.NewLoginRequirement())
return
}
作者:KaiYoun
项目:cl
func (cmd *Delete) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) == 0 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "delete")
return
}
cmd.appReq = reqFactory.NewApplicationRequirement(c.Args()[0])
reqs = []requirements.Requirement{cmd.appReq}
return
}
作者:knollear
项目:cl
func (cmd *CreateSharedDomain) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 1 {
err = errors.New("Incorrect Usage")
cmd.ui.FailWithUsage(c, "create-shared-domain")
return
}
reqs = []requirements.Requirement{
reqFactory.NewLoginRequirement(),
}
return
}
作者:jalatera
项目:cl
func (cmd Target) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 0 {
err = errors.New("incorrect usage")
cmd.ui.FailWithUsage(c, "target")
return
}
if c.String("o") != "" || c.String("s") != "" {
reqs = append(reqs, reqFactory.NewLoginRequirement())
}
return
}
作者:jbaye
项目:cl
func (s *Stop) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) == 0 {
err = errors.New("Incorrect Usage")
s.ui.FailWithUsage(c, "stop")
return
}
s.appReq = reqFactory.NewApplicationRequirement(c.Args()[0])
reqs = []requirements.Requirement{s.appReq}
return
}
作者:normalnorma
项目:cl
func (cmd CreateServiceAuthTokenFields) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 3 {
err = errors.New("Incorrect usage")
cmd.ui.FailWithUsage(c, "create-service-auth-token")
return
}
reqs = []requirements.Requirement{
reqFactory.NewLoginRequirement(),
}
return
}
作者:jul
项目:cl
func (cmd *MigrateServiceInstances) GetRequirements(reqFactory requirements.Factory, c *cli.Context) (reqs []requirements.Requirement, err error) {
if len(c.Args()) != 5 {
err = errors.New("incorrect usage")
cmd.ui.FailWithUsage(c, "migrate-service-instances")
return
}
reqs = []requirements.Requirement{
reqFactory.NewLoginRequirement(),
}
return
}