(serviceInstanceGUID, routeGUID string, parameters types.OptionalObject)
| 109 | } |
| 110 | |
| 111 | func (actor Actor) createRouteBinding(serviceInstanceGUID, routeGUID string, parameters types.OptionalObject) (ccv3.JobURL, ccv3.Warnings, error) { |
| 112 | jobURL, warnings, err := actor.CloudControllerClient.CreateRouteBinding(resources.RouteBinding{ |
| 113 | ServiceInstanceGUID: serviceInstanceGUID, |
| 114 | RouteGUID: routeGUID, |
| 115 | Parameters: parameters, |
| 116 | }) |
| 117 | switch err.(type) { |
| 118 | case nil: |
| 119 | return jobURL, warnings, nil |
| 120 | case ccerror.ResourceAlreadyExistsError: |
| 121 | return "", warnings, actionerror.ResourceAlreadyExistsError{Message: err.Error()} |
| 122 | default: |
| 123 | return "", warnings, err |
| 124 | } |
| 125 | } |
| 126 | |
| 127 | func (actor Actor) getRouteBinding(serviceInstanceGUID, routeGUID string) (resources.RouteBinding, ccv3.Warnings, error) { |
| 128 | bindings, _, warnings, err := actor.CloudControllerClient.GetRouteBindings( |
no test coverage detected