(servicePlanName string, serviceOfferingName string, serviceBrokerName string, labels map[string]types.NullString)
| 154 | } |
| 155 | |
| 156 | func (actor *Actor) UpdateServicePlanLabels(servicePlanName string, serviceOfferingName string, serviceBrokerName string, labels map[string]types.NullString) (Warnings, error) { |
| 157 | servicePlan, warnings, err := actor.GetServicePlanByNameOfferingAndBroker(servicePlanName, serviceOfferingName, serviceBrokerName) |
| 158 | if err != nil { |
| 159 | return warnings, err |
| 160 | } |
| 161 | return actor.updateResourceMetadata("service-plan", servicePlan.GUID, resources.Metadata{Labels: labels}, warnings) |
| 162 | } |
| 163 | |
| 164 | func (actor *Actor) updateResourceMetadata(resourceType string, resourceGUID string, payload resources.Metadata, warnings Warnings) (Warnings, error) { |
| 165 | jobURL, updateWarnings, err := actor.CloudControllerClient.UpdateResourceMetadata(resourceType, resourceGUID, payload) |
nothing calls this directly
no test coverage detected