From 176671d73d5fad1ad9d44e66846964da3fd32db6 Mon Sep 17 00:00:00 2001 From: Jack Newberry Date: Thu, 20 Sep 2018 16:15:50 +0100 Subject: [PATCH] Re-add tags to Binding struct Used by at least one app dependent on brokerapi [#160090032] Co-authored-by: Kieron Browne --- failure_response.go | 8 ++++---- service_broker.go | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/failure_response.go b/failure_response.go index a77865f3..f7378a2d 100644 --- a/failure_response.go +++ b/failure_response.go @@ -71,11 +71,11 @@ func (f *FailureResponse) LoggerAction() string { // AppendErrorMessage returns an error with the message updated. All other properties are preserved. func (f *FailureResponse) AppendErrorMessage(msg string) *FailureResponse { return &FailureResponse{ - error: errors.New(fmt.Sprintf("%s %s", f.Error(), msg)), - statusCode: f.statusCode, - loggerAction: f.loggerAction, + error: errors.New(fmt.Sprintf("%s %s", f.Error(), msg)), + statusCode: f.statusCode, + loggerAction: f.loggerAction, emptyResponse: f.emptyResponse, - errorKey: f.errorKey, + errorKey: f.errorKey, } } diff --git a/service_broker.go b/service_broker.go index acea861e..6e4cc018 100644 --- a/service_broker.go +++ b/service_broker.go @@ -157,12 +157,12 @@ const ( ) type Binding struct { - IsAsync bool - OperationData string - Credentials interface{} - SyslogDrainURL string - RouteServiceURL string - VolumeMounts []VolumeMount + IsAsync bool `json:"is_async"` + OperationData string `json:"operation_data"` + Credentials interface{} `json:"credentials"` + SyslogDrainURL string `json:"syslog_drain_url"` + RouteServiceURL string `json:"route_service_url"` + VolumeMounts []VolumeMount `json:"volume_mounts"` } type GetBindingSpec struct {