(orgName string)
| 105 | } |
| 106 | |
| 107 | func (cmd Target) setOrganization(orgName string) error { |
| 108 | // setting an org necessarily invalidates any space you had previously targeted |
| 109 | cmd.config.SetOrganizationFields(models.OrganizationFields{}) |
| 110 | cmd.config.SetSpaceFields(models.SpaceFields{}) |
| 111 | |
| 112 | org, apiErr := cmd.orgRepo.FindByName(orgName) |
| 113 | if apiErr != nil { |
| 114 | return errors.New(T("Could not target org.\n{{.APIErr}}", |
| 115 | map[string]interface{}{"APIErr": apiErr.Error()})) |
| 116 | } |
| 117 | |
| 118 | cmd.config.SetOrganizationFields(org.OrganizationFields) |
| 119 | return nil |
| 120 | } |
| 121 | |
| 122 | func (cmd Target) setSpace(spaceName string) error { |
| 123 | cmd.config.SetSpaceFields(models.SpaceFields{}) |
no test coverage detected