Skip to content

Commit 3f19bf3

Browse files
committedFeb 12, 2019
fix template to alawys set body in returned error
1 parent 8dcca19 commit 3f19bf3

12 files changed

+357
-119
lines changed
 

‎pkg/tsuru/api_app.go

+39-13
Original file line numberDiff line numberDiff line change
@@ -249,8 +249,10 @@ func (a *AppApiService) AppDelete(ctx context.Context, app string) (*http.Respon
249249
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
250250
localVarHttpResponse.Body.Close()
251251
if err != nil {
252-
return localVarHttpResponse, err
252+
newErr.error = err.Error()
253+
return localVarHttpResponse, newErr
253254
}
255+
newErr.body = localVarBody
254256
var v string
255257
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
256258
if err != nil {
@@ -264,8 +266,10 @@ func (a *AppApiService) AppDelete(ctx context.Context, app string) (*http.Respon
264266
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
265267
localVarHttpResponse.Body.Close()
266268
if err != nil {
267-
return localVarHttpResponse, err
269+
newErr.error = err.Error()
270+
return localVarHttpResponse, newErr
268271
}
272+
newErr.body = localVarBody
269273
var v string
270274
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
271275
if err != nil {
@@ -648,8 +652,10 @@ func (a *AppApiService) AppQuotaChange(ctx context.Context, app string, limit fl
648652
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
649653
localVarHttpResponse.Body.Close()
650654
if err != nil {
651-
return localVarHttpResponse, err
655+
newErr.error = err.Error()
656+
return localVarHttpResponse, newErr
652657
}
658+
newErr.body = localVarBody
653659
var v string
654660
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
655661
if err != nil {
@@ -663,8 +669,10 @@ func (a *AppApiService) AppQuotaChange(ctx context.Context, app string, limit fl
663669
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
664670
localVarHttpResponse.Body.Close()
665671
if err != nil {
666-
return localVarHttpResponse, err
672+
newErr.error = err.Error()
673+
return localVarHttpResponse, newErr
667674
}
675+
newErr.body = localVarBody
668676
var v string
669677
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
670678
if err != nil {
@@ -678,8 +686,10 @@ func (a *AppApiService) AppQuotaChange(ctx context.Context, app string, limit fl
678686
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
679687
localVarHttpResponse.Body.Close()
680688
if err != nil {
681-
return localVarHttpResponse, err
689+
newErr.error = err.Error()
690+
return localVarHttpResponse, newErr
682691
}
692+
newErr.body = localVarBody
683693
var v string
684694
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
685695
if err != nil {
@@ -909,8 +919,10 @@ func (a *AppApiService) AppRestart(ctx context.Context, app string, localVarOpti
909919
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
910920
localVarHttpResponse.Body.Close()
911921
if err != nil {
912-
return localVarHttpResponse, err
922+
newErr.error = err.Error()
923+
return localVarHttpResponse, newErr
913924
}
925+
newErr.body = localVarBody
914926
var v string
915927
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
916928
if err != nil {
@@ -924,8 +936,10 @@ func (a *AppApiService) AppRestart(ctx context.Context, app string, localVarOpti
924936
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
925937
localVarHttpResponse.Body.Close()
926938
if err != nil {
927-
return localVarHttpResponse, err
939+
newErr.error = err.Error()
940+
return localVarHttpResponse, newErr
928941
}
942+
newErr.body = localVarBody
929943
var v string
930944
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
931945
if err != nil {
@@ -1019,8 +1033,10 @@ func (a *AppApiService) AppUpdate(ctx context.Context, app string) (*http.Respon
10191033
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10201034
localVarHttpResponse.Body.Close()
10211035
if err != nil {
1022-
return localVarHttpResponse, err
1036+
newErr.error = err.Error()
1037+
return localVarHttpResponse, newErr
10231038
}
1039+
newErr.body = localVarBody
10241040
var v string
10251041
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10261042
if err != nil {
@@ -1034,8 +1050,10 @@ func (a *AppApiService) AppUpdate(ctx context.Context, app string) (*http.Respon
10341050
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10351051
localVarHttpResponse.Body.Close()
10361052
if err != nil {
1037-
return localVarHttpResponse, err
1053+
newErr.error = err.Error()
1054+
return localVarHttpResponse, newErr
10381055
}
1056+
newErr.body = localVarBody
10391057
var v string
10401058
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10411059
if err != nil {
@@ -1049,8 +1067,10 @@ func (a *AppApiService) AppUpdate(ctx context.Context, app string) (*http.Respon
10491067
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10501068
localVarHttpResponse.Body.Close()
10511069
if err != nil {
1052-
return localVarHttpResponse, err
1070+
newErr.error = err.Error()
1071+
return localVarHttpResponse, newErr
10531072
}
1073+
newErr.body = localVarBody
10541074
var v string
10551075
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10561076
if err != nil {
@@ -1428,8 +1448,10 @@ func (a *AppApiService) EnvUnset(ctx context.Context, app string, env []string,
14281448
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
14291449
localVarHttpResponse.Body.Close()
14301450
if err != nil {
1431-
return localVarHttpResponse, err
1451+
newErr.error = err.Error()
1452+
return localVarHttpResponse, newErr
14321453
}
1454+
newErr.body = localVarBody
14331455
var v string
14341456
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
14351457
if err != nil {
@@ -1443,8 +1465,10 @@ func (a *AppApiService) EnvUnset(ctx context.Context, app string, env []string,
14431465
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
14441466
localVarHttpResponse.Body.Close()
14451467
if err != nil {
1446-
return localVarHttpResponse, err
1468+
newErr.error = err.Error()
1469+
return localVarHttpResponse, newErr
14471470
}
1471+
newErr.body = localVarBody
14481472
var v string
14491473
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
14501474
if err != nil {
@@ -1458,8 +1482,10 @@ func (a *AppApiService) EnvUnset(ctx context.Context, app string, env []string,
14581482
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
14591483
localVarHttpResponse.Body.Close()
14601484
if err != nil {
1461-
return localVarHttpResponse, err
1485+
newErr.error = err.Error()
1486+
return localVarHttpResponse, newErr
14621487
}
1488+
newErr.body = localVarBody
14631489
var v string
14641490
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
14651491
if err != nil {

‎pkg/tsuru/api_auth.go

+18-6
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,10 @@ func (a *AuthApiService) AssignRoleToToken(ctx context.Context, roleName string,
103103
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
104104
localVarHttpResponse.Body.Close()
105105
if err != nil {
106-
return localVarHttpResponse, err
106+
newErr.error = err.Error()
107+
return localVarHttpResponse, newErr
107108
}
109+
newErr.body = localVarBody
108110
var v string
109111
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
110112
if err != nil {
@@ -118,8 +120,10 @@ func (a *AuthApiService) AssignRoleToToken(ctx context.Context, roleName string,
118120
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
119121
localVarHttpResponse.Body.Close()
120122
if err != nil {
121-
return localVarHttpResponse, err
123+
newErr.error = err.Error()
124+
return localVarHttpResponse, newErr
122125
}
126+
newErr.body = localVarBody
123127
var v string
124128
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
125129
if err != nil {
@@ -214,8 +218,10 @@ func (a *AuthApiService) DissociateRoleFromToken(ctx context.Context, roleName s
214218
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
215219
localVarHttpResponse.Body.Close()
216220
if err != nil {
217-
return localVarHttpResponse, err
221+
newErr.error = err.Error()
222+
return localVarHttpResponse, newErr
218223
}
224+
newErr.body = localVarBody
219225
var v string
220226
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
221227
if err != nil {
@@ -229,8 +235,10 @@ func (a *AuthApiService) DissociateRoleFromToken(ctx context.Context, roleName s
229235
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
230236
localVarHttpResponse.Body.Close()
231237
if err != nil {
232-
return localVarHttpResponse, err
238+
newErr.error = err.Error()
239+
return localVarHttpResponse, newErr
233240
}
241+
newErr.body = localVarBody
234242
var v string
235243
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
236244
if err != nil {
@@ -448,8 +456,10 @@ func (a *AuthApiService) TeamTokenDelete(ctx context.Context, tokenId string) (*
448456
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
449457
localVarHttpResponse.Body.Close()
450458
if err != nil {
451-
return localVarHttpResponse, err
459+
newErr.error = err.Error()
460+
return localVarHttpResponse, newErr
452461
}
462+
newErr.body = localVarBody
453463
var v string
454464
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
455465
if err != nil {
@@ -463,8 +473,10 @@ func (a *AuthApiService) TeamTokenDelete(ctx context.Context, tokenId string) (*
463473
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
464474
localVarHttpResponse.Body.Close()
465475
if err != nil {
466-
return localVarHttpResponse, err
476+
newErr.error = err.Error()
477+
return localVarHttpResponse, newErr
467478
}
479+
newErr.body = localVarBody
468480
var v string
469481
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
470482
if err != nil {

‎pkg/tsuru/api_cluster.go

+21-7
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,10 @@ func (a *ClusterApiService) ClusterCreate(ctx context.Context, cluster Cluster)
101101
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
102102
localVarHttpResponse.Body.Close()
103103
if err != nil {
104-
return localVarHttpResponse, err
104+
newErr.error = err.Error()
105+
return localVarHttpResponse, newErr
105106
}
107+
newErr.body = localVarBody
106108
var v string
107109
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
108110
if err != nil {
@@ -116,8 +118,10 @@ func (a *ClusterApiService) ClusterCreate(ctx context.Context, cluster Cluster)
116118
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
117119
localVarHttpResponse.Body.Close()
118120
if err != nil {
119-
return localVarHttpResponse, err
121+
newErr.error = err.Error()
122+
return localVarHttpResponse, newErr
120123
}
124+
newErr.body = localVarBody
121125
var v string
122126
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
123127
if err != nil {
@@ -211,8 +215,10 @@ func (a *ClusterApiService) ClusterDelete(ctx context.Context, clusterName strin
211215
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
212216
localVarHttpResponse.Body.Close()
213217
if err != nil {
214-
return localVarHttpResponse, err
218+
newErr.error = err.Error()
219+
return localVarHttpResponse, newErr
215220
}
221+
newErr.body = localVarBody
216222
var v string
217223
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
218224
if err != nil {
@@ -226,8 +232,10 @@ func (a *ClusterApiService) ClusterDelete(ctx context.Context, clusterName strin
226232
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
227233
localVarHttpResponse.Body.Close()
228234
if err != nil {
229-
return localVarHttpResponse, err
235+
newErr.error = err.Error()
236+
return localVarHttpResponse, newErr
230237
}
238+
newErr.body = localVarBody
231239
var v string
232240
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
233241
if err != nil {
@@ -445,8 +453,10 @@ func (a *ClusterApiService) ClusterUpdate(ctx context.Context, clusterName strin
445453
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
446454
localVarHttpResponse.Body.Close()
447455
if err != nil {
448-
return localVarHttpResponse, err
456+
newErr.error = err.Error()
457+
return localVarHttpResponse, newErr
449458
}
459+
newErr.body = localVarBody
450460
var v string
451461
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
452462
if err != nil {
@@ -460,8 +470,10 @@ func (a *ClusterApiService) ClusterUpdate(ctx context.Context, clusterName strin
460470
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
461471
localVarHttpResponse.Body.Close()
462472
if err != nil {
463-
return localVarHttpResponse, err
473+
newErr.error = err.Error()
474+
return localVarHttpResponse, newErr
464475
}
476+
newErr.body = localVarBody
465477
var v string
466478
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
467479
if err != nil {
@@ -475,8 +487,10 @@ func (a *ClusterApiService) ClusterUpdate(ctx context.Context, clusterName strin
475487
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
476488
localVarHttpResponse.Body.Close()
477489
if err != nil {
478-
return localVarHttpResponse, err
490+
newErr.error = err.Error()
491+
return localVarHttpResponse, newErr
479492
}
493+
newErr.body = localVarBody
480494
var v string
481495
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
482496
if err != nil {

‎pkg/tsuru/api_event.go

+36-12
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,10 @@ func (a *EventApiService) EventCancel(ctx context.Context, eventid string, event
102102
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
103103
localVarHttpResponse.Body.Close()
104104
if err != nil {
105-
return localVarHttpResponse, err
105+
newErr.error = err.Error()
106+
return localVarHttpResponse, newErr
106107
}
108+
newErr.body = localVarBody
107109
var v string
108110
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
109111
if err != nil {
@@ -117,8 +119,10 @@ func (a *EventApiService) EventCancel(ctx context.Context, eventid string, event
117119
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
118120
localVarHttpResponse.Body.Close()
119121
if err != nil {
120-
return localVarHttpResponse, err
122+
newErr.error = err.Error()
123+
return localVarHttpResponse, newErr
121124
}
125+
newErr.body = localVarBody
122126
var v string
123127
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
124128
if err != nil {
@@ -132,8 +136,10 @@ func (a *EventApiService) EventCancel(ctx context.Context, eventid string, event
132136
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
133137
localVarHttpResponse.Body.Close()
134138
if err != nil {
135-
return localVarHttpResponse, err
139+
newErr.error = err.Error()
140+
return localVarHttpResponse, newErr
136141
}
142+
newErr.body = localVarBody
137143
var v string
138144
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
139145
if err != nil {
@@ -224,8 +230,10 @@ func (a *EventApiService) WebhookCreate(ctx context.Context, webhook Webhook) (*
224230
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
225231
localVarHttpResponse.Body.Close()
226232
if err != nil {
227-
return localVarHttpResponse, err
233+
newErr.error = err.Error()
234+
return localVarHttpResponse, newErr
228235
}
236+
newErr.body = localVarBody
229237
var v string
230238
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
231239
if err != nil {
@@ -239,8 +247,10 @@ func (a *EventApiService) WebhookCreate(ctx context.Context, webhook Webhook) (*
239247
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
240248
localVarHttpResponse.Body.Close()
241249
if err != nil {
242-
return localVarHttpResponse, err
250+
newErr.error = err.Error()
251+
return localVarHttpResponse, newErr
243252
}
253+
newErr.body = localVarBody
244254
var v string
245255
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
246256
if err != nil {
@@ -254,8 +264,10 @@ func (a *EventApiService) WebhookCreate(ctx context.Context, webhook Webhook) (*
254264
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
255265
localVarHttpResponse.Body.Close()
256266
if err != nil {
257-
return localVarHttpResponse, err
267+
newErr.error = err.Error()
268+
return localVarHttpResponse, newErr
258269
}
270+
newErr.body = localVarBody
259271
var v string
260272
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
261273
if err != nil {
@@ -348,8 +360,10 @@ func (a *EventApiService) WebhookDelete(ctx context.Context, name string) (*http
348360
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
349361
localVarHttpResponse.Body.Close()
350362
if err != nil {
351-
return localVarHttpResponse, err
363+
newErr.error = err.Error()
364+
return localVarHttpResponse, newErr
352365
}
366+
newErr.body = localVarBody
353367
var v string
354368
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
355369
if err != nil {
@@ -363,8 +377,10 @@ func (a *EventApiService) WebhookDelete(ctx context.Context, name string) (*http
363377
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
364378
localVarHttpResponse.Body.Close()
365379
if err != nil {
366-
return localVarHttpResponse, err
380+
newErr.error = err.Error()
381+
return localVarHttpResponse, newErr
367382
}
383+
newErr.body = localVarBody
368384
var v string
369385
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
370386
if err != nil {
@@ -378,8 +394,10 @@ func (a *EventApiService) WebhookDelete(ctx context.Context, name string) (*http
378394
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
379395
localVarHttpResponse.Body.Close()
380396
if err != nil {
381-
return localVarHttpResponse, err
397+
newErr.error = err.Error()
398+
return localVarHttpResponse, newErr
382399
}
400+
newErr.body = localVarBody
383401
var v string
384402
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
385403
if err != nil {
@@ -700,8 +718,10 @@ func (a *EventApiService) WebhookUpdate(ctx context.Context, name string, webhoo
700718
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
701719
localVarHttpResponse.Body.Close()
702720
if err != nil {
703-
return localVarHttpResponse, err
721+
newErr.error = err.Error()
722+
return localVarHttpResponse, newErr
704723
}
724+
newErr.body = localVarBody
705725
var v string
706726
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
707727
if err != nil {
@@ -715,8 +735,10 @@ func (a *EventApiService) WebhookUpdate(ctx context.Context, name string, webhoo
715735
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
716736
localVarHttpResponse.Body.Close()
717737
if err != nil {
718-
return localVarHttpResponse, err
738+
newErr.error = err.Error()
739+
return localVarHttpResponse, newErr
719740
}
741+
newErr.body = localVarBody
720742
var v string
721743
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
722744
if err != nil {
@@ -730,8 +752,10 @@ func (a *EventApiService) WebhookUpdate(ctx context.Context, name string, webhoo
730752
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
731753
localVarHttpResponse.Body.Close()
732754
if err != nil {
733-
return localVarHttpResponse, err
755+
newErr.error = err.Error()
756+
return localVarHttpResponse, newErr
734757
}
758+
newErr.body = localVarBody
735759
var v string
736760
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
737761
if err != nil {

‎pkg/tsuru/api_node.go

+21-7
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,10 @@ func (a *NodeApiService) NodeAdd(ctx context.Context, nodeAddData NodeAddData) (
101101
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
102102
localVarHttpResponse.Body.Close()
103103
if err != nil {
104-
return localVarHttpResponse, err
104+
newErr.error = err.Error()
105+
return localVarHttpResponse, newErr
105106
}
107+
newErr.body = localVarBody
106108
var v string
107109
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
108110
if err != nil {
@@ -116,8 +118,10 @@ func (a *NodeApiService) NodeAdd(ctx context.Context, nodeAddData NodeAddData) (
116118
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
117119
localVarHttpResponse.Body.Close()
118120
if err != nil {
119-
return localVarHttpResponse, err
121+
newErr.error = err.Error()
122+
return localVarHttpResponse, newErr
120123
}
124+
newErr.body = localVarBody
121125
var v string
122126
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
123127
if err != nil {
@@ -215,8 +219,10 @@ func (a *NodeApiService) NodeDelete(ctx context.Context, address string, noRebal
215219
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
216220
localVarHttpResponse.Body.Close()
217221
if err != nil {
218-
return localVarHttpResponse, err
222+
newErr.error = err.Error()
223+
return localVarHttpResponse, newErr
219224
}
225+
newErr.body = localVarBody
220226
var v string
221227
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
222228
if err != nil {
@@ -230,8 +236,10 @@ func (a *NodeApiService) NodeDelete(ctx context.Context, address string, noRebal
230236
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
231237
localVarHttpResponse.Body.Close()
232238
if err != nil {
233-
return localVarHttpResponse, err
239+
newErr.error = err.Error()
240+
return localVarHttpResponse, newErr
234241
}
242+
newErr.body = localVarBody
235243
var v string
236244
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
237245
if err != nil {
@@ -550,8 +558,10 @@ func (a *NodeApiService) NodeUpdate(ctx context.Context, nodeUpdateData NodeUpda
550558
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
551559
localVarHttpResponse.Body.Close()
552560
if err != nil {
553-
return localVarHttpResponse, err
561+
newErr.error = err.Error()
562+
return localVarHttpResponse, newErr
554563
}
564+
newErr.body = localVarBody
555565
var v string
556566
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
557567
if err != nil {
@@ -565,8 +575,10 @@ func (a *NodeApiService) NodeUpdate(ctx context.Context, nodeUpdateData NodeUpda
565575
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
566576
localVarHttpResponse.Body.Close()
567577
if err != nil {
568-
return localVarHttpResponse, err
578+
newErr.error = err.Error()
579+
return localVarHttpResponse, newErr
569580
}
581+
newErr.body = localVarBody
570582
var v string
571583
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
572584
if err != nil {
@@ -580,8 +592,10 @@ func (a *NodeApiService) NodeUpdate(ctx context.Context, nodeUpdateData NodeUpda
580592
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
581593
localVarHttpResponse.Body.Close()
582594
if err != nil {
583-
return localVarHttpResponse, err
595+
newErr.error = err.Error()
596+
return localVarHttpResponse, newErr
584597
}
598+
newErr.body = localVarBody
585599
var v string
586600
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
587601
if err != nil {

‎pkg/tsuru/api_platform.go

+27-9
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,10 @@ func (a *PlatformApiService) PlatformAdd(ctx context.Context, name string, docke
110110
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
111111
localVarHttpResponse.Body.Close()
112112
if err != nil {
113-
return localVarHttpResponse, err
113+
newErr.error = err.Error()
114+
return localVarHttpResponse, newErr
114115
}
116+
newErr.body = localVarBody
115117
var v string
116118
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
117119
if err != nil {
@@ -125,8 +127,10 @@ func (a *PlatformApiService) PlatformAdd(ctx context.Context, name string, docke
125127
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
126128
localVarHttpResponse.Body.Close()
127129
if err != nil {
128-
return localVarHttpResponse, err
130+
newErr.error = err.Error()
131+
return localVarHttpResponse, newErr
129132
}
133+
newErr.body = localVarBody
130134
var v string
131135
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
132136
if err != nil {
@@ -220,8 +224,10 @@ func (a *PlatformApiService) PlatformDelete(ctx context.Context, platform string
220224
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
221225
localVarHttpResponse.Body.Close()
222226
if err != nil {
223-
return localVarHttpResponse, err
227+
newErr.error = err.Error()
228+
return localVarHttpResponse, newErr
224229
}
230+
newErr.body = localVarBody
225231
var v string
226232
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
227233
if err != nil {
@@ -235,8 +241,10 @@ func (a *PlatformApiService) PlatformDelete(ctx context.Context, platform string
235241
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
236242
localVarHttpResponse.Body.Close()
237243
if err != nil {
238-
return localVarHttpResponse, err
244+
newErr.error = err.Error()
245+
return localVarHttpResponse, newErr
239246
}
247+
newErr.body = localVarBody
240248
var v string
241249
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
242250
if err != nil {
@@ -569,8 +577,10 @@ func (a *PlatformApiService) PlatformRollback(ctx context.Context, platform stri
569577
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
570578
localVarHttpResponse.Body.Close()
571579
if err != nil {
572-
return localVarHttpResponse, err
580+
newErr.error = err.Error()
581+
return localVarHttpResponse, newErr
573582
}
583+
newErr.body = localVarBody
574584
var v string
575585
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
576586
if err != nil {
@@ -584,8 +594,10 @@ func (a *PlatformApiService) PlatformRollback(ctx context.Context, platform stri
584594
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
585595
localVarHttpResponse.Body.Close()
586596
if err != nil {
587-
return localVarHttpResponse, err
597+
newErr.error = err.Error()
598+
return localVarHttpResponse, newErr
588599
}
600+
newErr.body = localVarBody
589601
var v string
590602
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
591603
if err != nil {
@@ -599,8 +611,10 @@ func (a *PlatformApiService) PlatformRollback(ctx context.Context, platform stri
599611
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
600612
localVarHttpResponse.Body.Close()
601613
if err != nil {
602-
return localVarHttpResponse, err
614+
newErr.error = err.Error()
615+
return localVarHttpResponse, newErr
603616
}
617+
newErr.body = localVarBody
604618
var v string
605619
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
606620
if err != nil {
@@ -703,8 +717,10 @@ func (a *PlatformApiService) PlatformUpdate(ctx context.Context, platform string
703717
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
704718
localVarHttpResponse.Body.Close()
705719
if err != nil {
706-
return localVarHttpResponse, err
720+
newErr.error = err.Error()
721+
return localVarHttpResponse, newErr
707722
}
723+
newErr.body = localVarBody
708724
var v string
709725
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
710726
if err != nil {
@@ -718,8 +734,10 @@ func (a *PlatformApiService) PlatformUpdate(ctx context.Context, platform string
718734
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
719735
localVarHttpResponse.Body.Close()
720736
if err != nil {
721-
return localVarHttpResponse, err
737+
newErr.error = err.Error()
738+
return localVarHttpResponse, newErr
722739
}
740+
newErr.body = localVarBody
723741
var v string
724742
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
725743
if err != nil {

‎pkg/tsuru/api_pool.go

+27-9
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,10 @@ func (a *PoolApiService) PoolCreate(ctx context.Context, poolCreateData PoolCrea
101101
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
102102
localVarHttpResponse.Body.Close()
103103
if err != nil {
104-
return localVarHttpResponse, err
104+
newErr.error = err.Error()
105+
return localVarHttpResponse, newErr
105106
}
107+
newErr.body = localVarBody
106108
var v string
107109
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
108110
if err != nil {
@@ -116,8 +118,10 @@ func (a *PoolApiService) PoolCreate(ctx context.Context, poolCreateData PoolCrea
116118
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
117119
localVarHttpResponse.Body.Close()
118120
if err != nil {
119-
return localVarHttpResponse, err
121+
newErr.error = err.Error()
122+
return localVarHttpResponse, newErr
120123
}
124+
newErr.body = localVarBody
121125
var v string
122126
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
123127
if err != nil {
@@ -131,8 +135,10 @@ func (a *PoolApiService) PoolCreate(ctx context.Context, poolCreateData PoolCrea
131135
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
132136
localVarHttpResponse.Body.Close()
133137
if err != nil {
134-
return localVarHttpResponse, err
138+
newErr.error = err.Error()
139+
return localVarHttpResponse, newErr
135140
}
141+
newErr.body = localVarBody
136142
var v string
137143
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
138144
if err != nil {
@@ -223,8 +229,10 @@ func (a *PoolApiService) PoolDelete(ctx context.Context, pool string) (*http.Res
223229
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
224230
localVarHttpResponse.Body.Close()
225231
if err != nil {
226-
return localVarHttpResponse, err
232+
newErr.error = err.Error()
233+
return localVarHttpResponse, newErr
227234
}
235+
newErr.body = localVarBody
228236
var v string
229237
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
230238
if err != nil {
@@ -238,8 +246,10 @@ func (a *PoolApiService) PoolDelete(ctx context.Context, pool string) (*http.Res
238246
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
239247
localVarHttpResponse.Body.Close()
240248
if err != nil {
241-
return localVarHttpResponse, err
249+
newErr.error = err.Error()
250+
return localVarHttpResponse, newErr
242251
}
252+
newErr.body = localVarBody
243253
var v string
244254
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
245255
if err != nil {
@@ -253,8 +263,10 @@ func (a *PoolApiService) PoolDelete(ctx context.Context, pool string) (*http.Res
253263
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
254264
localVarHttpResponse.Body.Close()
255265
if err != nil {
256-
return localVarHttpResponse, err
266+
newErr.error = err.Error()
267+
return localVarHttpResponse, newErr
257268
}
269+
newErr.body = localVarBody
258270
var v string
259271
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
260272
if err != nil {
@@ -459,8 +471,10 @@ func (a *PoolApiService) PoolUpdate(ctx context.Context, pool string, poolUpdate
459471
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
460472
localVarHttpResponse.Body.Close()
461473
if err != nil {
462-
return localVarHttpResponse, err
474+
newErr.error = err.Error()
475+
return localVarHttpResponse, newErr
463476
}
477+
newErr.body = localVarBody
464478
var v string
465479
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
466480
if err != nil {
@@ -474,8 +488,10 @@ func (a *PoolApiService) PoolUpdate(ctx context.Context, pool string, poolUpdate
474488
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
475489
localVarHttpResponse.Body.Close()
476490
if err != nil {
477-
return localVarHttpResponse, err
491+
newErr.error = err.Error()
492+
return localVarHttpResponse, newErr
478493
}
494+
newErr.body = localVarBody
479495
var v string
480496
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
481497
if err != nil {
@@ -489,8 +505,10 @@ func (a *PoolApiService) PoolUpdate(ctx context.Context, pool string, poolUpdate
489505
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
490506
localVarHttpResponse.Body.Close()
491507
if err != nil {
492-
return localVarHttpResponse, err
508+
newErr.error = err.Error()
509+
return localVarHttpResponse, newErr
493510
}
511+
newErr.body = localVarBody
494512
var v string
495513
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
496514
if err != nil {

‎pkg/tsuru/api_service.go

+42-14
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,10 @@ func (a *ServiceApiService) InstanceDelete(ctx context.Context, service string,
112112
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
113113
localVarHttpResponse.Body.Close()
114114
if err != nil {
115-
return localVarHttpResponse, err
115+
newErr.error = err.Error()
116+
return localVarHttpResponse, newErr
116117
}
118+
newErr.body = localVarBody
117119
var v string
118120
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
119121
if err != nil {
@@ -127,8 +129,10 @@ func (a *ServiceApiService) InstanceDelete(ctx context.Context, service string,
127129
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
128130
localVarHttpResponse.Body.Close()
129131
if err != nil {
130-
return localVarHttpResponse, err
132+
newErr.error = err.Error()
133+
return localVarHttpResponse, newErr
131134
}
135+
newErr.body = localVarBody
132136
var v string
133137
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
134138
if err != nil {
@@ -374,8 +378,10 @@ func (a *ServiceApiService) InstanceUpdate(ctx context.Context, service string,
374378
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
375379
localVarHttpResponse.Body.Close()
376380
if err != nil {
377-
return localVarHttpResponse, err
381+
newErr.error = err.Error()
382+
return localVarHttpResponse, newErr
378383
}
384+
newErr.body = localVarBody
379385
var v string
380386
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
381387
if err != nil {
@@ -389,8 +395,10 @@ func (a *ServiceApiService) InstanceUpdate(ctx context.Context, service string,
389395
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
390396
localVarHttpResponse.Body.Close()
391397
if err != nil {
392-
return localVarHttpResponse, err
398+
newErr.error = err.Error()
399+
return localVarHttpResponse, newErr
393400
}
401+
newErr.body = localVarBody
394402
var v string
395403
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
396404
if err != nil {
@@ -404,8 +412,10 @@ func (a *ServiceApiService) InstanceUpdate(ctx context.Context, service string,
404412
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
405413
localVarHttpResponse.Body.Close()
406414
if err != nil {
407-
return localVarHttpResponse, err
415+
newErr.error = err.Error()
416+
return localVarHttpResponse, newErr
408417
}
418+
newErr.body = localVarBody
409419
var v string
410420
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
411421
if err != nil {
@@ -618,8 +628,10 @@ func (a *ServiceApiService) ServiceBrokerCreate(ctx context.Context, serviceBrok
618628
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
619629
localVarHttpResponse.Body.Close()
620630
if err != nil {
621-
return localVarHttpResponse, err
631+
newErr.error = err.Error()
632+
return localVarHttpResponse, newErr
622633
}
634+
newErr.body = localVarBody
623635
var v string
624636
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
625637
if err != nil {
@@ -633,8 +645,10 @@ func (a *ServiceApiService) ServiceBrokerCreate(ctx context.Context, serviceBrok
633645
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
634646
localVarHttpResponse.Body.Close()
635647
if err != nil {
636-
return localVarHttpResponse, err
648+
newErr.error = err.Error()
649+
return localVarHttpResponse, newErr
637650
}
651+
newErr.body = localVarBody
638652
var v string
639653
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
640654
if err != nil {
@@ -648,8 +662,10 @@ func (a *ServiceApiService) ServiceBrokerCreate(ctx context.Context, serviceBrok
648662
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
649663
localVarHttpResponse.Body.Close()
650664
if err != nil {
651-
return localVarHttpResponse, err
665+
newErr.error = err.Error()
666+
return localVarHttpResponse, newErr
652667
}
668+
newErr.body = localVarBody
653669
var v string
654670
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
655671
if err != nil {
@@ -742,8 +758,10 @@ func (a *ServiceApiService) ServiceBrokerDelete(ctx context.Context, name string
742758
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
743759
localVarHttpResponse.Body.Close()
744760
if err != nil {
745-
return localVarHttpResponse, err
761+
newErr.error = err.Error()
762+
return localVarHttpResponse, newErr
746763
}
764+
newErr.body = localVarBody
747765
var v string
748766
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
749767
if err != nil {
@@ -757,8 +775,10 @@ func (a *ServiceApiService) ServiceBrokerDelete(ctx context.Context, name string
757775
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
758776
localVarHttpResponse.Body.Close()
759777
if err != nil {
760-
return localVarHttpResponse, err
778+
newErr.error = err.Error()
779+
return localVarHttpResponse, newErr
761780
}
781+
newErr.body = localVarBody
762782
var v string
763783
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
764784
if err != nil {
@@ -772,8 +792,10 @@ func (a *ServiceApiService) ServiceBrokerDelete(ctx context.Context, name string
772792
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
773793
localVarHttpResponse.Body.Close()
774794
if err != nil {
775-
return localVarHttpResponse, err
795+
newErr.error = err.Error()
796+
return localVarHttpResponse, newErr
776797
}
798+
newErr.body = localVarBody
777799
var v string
778800
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
779801
if err != nil {
@@ -981,8 +1003,10 @@ func (a *ServiceApiService) ServiceBrokerUpdate(ctx context.Context, name string
9811003
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
9821004
localVarHttpResponse.Body.Close()
9831005
if err != nil {
984-
return localVarHttpResponse, err
1006+
newErr.error = err.Error()
1007+
return localVarHttpResponse, newErr
9851008
}
1009+
newErr.body = localVarBody
9861010
var v string
9871011
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
9881012
if err != nil {
@@ -996,8 +1020,10 @@ func (a *ServiceApiService) ServiceBrokerUpdate(ctx context.Context, name string
9961020
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
9971021
localVarHttpResponse.Body.Close()
9981022
if err != nil {
999-
return localVarHttpResponse, err
1023+
newErr.error = err.Error()
1024+
return localVarHttpResponse, newErr
10001025
}
1026+
newErr.body = localVarBody
10011027
var v string
10021028
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10031029
if err != nil {
@@ -1011,8 +1037,10 @@ func (a *ServiceApiService) ServiceBrokerUpdate(ctx context.Context, name string
10111037
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10121038
localVarHttpResponse.Body.Close()
10131039
if err != nil {
1014-
return localVarHttpResponse, err
1040+
newErr.error = err.Error()
1041+
return localVarHttpResponse, newErr
10151042
}
1043+
newErr.body = localVarBody
10161044
var v string
10171045
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10181046
if err != nil {

‎pkg/tsuru/api_team.go

+27-9
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,10 @@ func (a *TeamApiService) TeamCreate(ctx context.Context, teamCreateArgs TeamCrea
101101
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
102102
localVarHttpResponse.Body.Close()
103103
if err != nil {
104-
return localVarHttpResponse, err
104+
newErr.error = err.Error()
105+
return localVarHttpResponse, newErr
105106
}
107+
newErr.body = localVarBody
106108
var v string
107109
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
108110
if err != nil {
@@ -116,8 +118,10 @@ func (a *TeamApiService) TeamCreate(ctx context.Context, teamCreateArgs TeamCrea
116118
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
117119
localVarHttpResponse.Body.Close()
118120
if err != nil {
119-
return localVarHttpResponse, err
121+
newErr.error = err.Error()
122+
return localVarHttpResponse, newErr
120123
}
124+
newErr.body = localVarBody
121125
var v string
122126
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
123127
if err != nil {
@@ -131,8 +135,10 @@ func (a *TeamApiService) TeamCreate(ctx context.Context, teamCreateArgs TeamCrea
131135
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
132136
localVarHttpResponse.Body.Close()
133137
if err != nil {
134-
return localVarHttpResponse, err
138+
newErr.error = err.Error()
139+
return localVarHttpResponse, newErr
135140
}
141+
newErr.body = localVarBody
136142
var v string
137143
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
138144
if err != nil {
@@ -223,8 +229,10 @@ func (a *TeamApiService) TeamDelete(ctx context.Context, team string) (*http.Res
223229
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
224230
localVarHttpResponse.Body.Close()
225231
if err != nil {
226-
return localVarHttpResponse, err
232+
newErr.error = err.Error()
233+
return localVarHttpResponse, newErr
227234
}
235+
newErr.body = localVarBody
228236
var v string
229237
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
230238
if err != nil {
@@ -238,8 +246,10 @@ func (a *TeamApiService) TeamDelete(ctx context.Context, team string) (*http.Res
238246
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
239247
localVarHttpResponse.Body.Close()
240248
if err != nil {
241-
return localVarHttpResponse, err
249+
newErr.error = err.Error()
250+
return localVarHttpResponse, newErr
242251
}
252+
newErr.body = localVarBody
243253
var v string
244254
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
245255
if err != nil {
@@ -253,8 +263,10 @@ func (a *TeamApiService) TeamDelete(ctx context.Context, team string) (*http.Res
253263
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
254264
localVarHttpResponse.Body.Close()
255265
if err != nil {
256-
return localVarHttpResponse, err
266+
newErr.error = err.Error()
267+
return localVarHttpResponse, newErr
257268
}
269+
newErr.body = localVarBody
258270
var v string
259271
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
260272
if err != nil {
@@ -471,8 +483,10 @@ func (a *TeamApiService) TeamUpdate(ctx context.Context, team string, teamUpdate
471483
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
472484
localVarHttpResponse.Body.Close()
473485
if err != nil {
474-
return localVarHttpResponse, err
486+
newErr.error = err.Error()
487+
return localVarHttpResponse, newErr
475488
}
489+
newErr.body = localVarBody
476490
var v string
477491
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
478492
if err != nil {
@@ -486,8 +500,10 @@ func (a *TeamApiService) TeamUpdate(ctx context.Context, team string, teamUpdate
486500
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
487501
localVarHttpResponse.Body.Close()
488502
if err != nil {
489-
return localVarHttpResponse, err
503+
newErr.error = err.Error()
504+
return localVarHttpResponse, newErr
490505
}
506+
newErr.body = localVarBody
491507
var v string
492508
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
493509
if err != nil {
@@ -501,8 +517,10 @@ func (a *TeamApiService) TeamUpdate(ctx context.Context, team string, teamUpdate
501517
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
502518
localVarHttpResponse.Body.Close()
503519
if err != nil {
504-
return localVarHttpResponse, err
520+
newErr.error = err.Error()
521+
return localVarHttpResponse, newErr
505522
}
523+
newErr.body = localVarBody
506524
var v string
507525
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
508526
if err != nil {

‎pkg/tsuru/api_user.go

+69-23
Original file line numberDiff line numberDiff line change
@@ -366,8 +366,10 @@ func (a *UserApiService) ChangePassword(ctx context.Context, localVarOptionals *
366366
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
367367
localVarHttpResponse.Body.Close()
368368
if err != nil {
369-
return localVarHttpResponse, err
369+
newErr.error = err.Error()
370+
return localVarHttpResponse, newErr
370371
}
372+
newErr.body = localVarBody
371373
var v string
372374
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
373375
if err != nil {
@@ -381,8 +383,10 @@ func (a *UserApiService) ChangePassword(ctx context.Context, localVarOptionals *
381383
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
382384
localVarHttpResponse.Body.Close()
383385
if err != nil {
384-
return localVarHttpResponse, err
386+
newErr.error = err.Error()
387+
return localVarHttpResponse, newErr
385388
}
389+
newErr.body = localVarBody
386390
var v string
387391
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
388392
if err != nil {
@@ -396,8 +400,10 @@ func (a *UserApiService) ChangePassword(ctx context.Context, localVarOptionals *
396400
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
397401
localVarHttpResponse.Body.Close()
398402
if err != nil {
399-
return localVarHttpResponse, err
403+
newErr.error = err.Error()
404+
return localVarHttpResponse, newErr
400405
}
406+
newErr.body = localVarBody
401407
var v string
402408
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
403409
if err != nil {
@@ -411,8 +417,10 @@ func (a *UserApiService) ChangePassword(ctx context.Context, localVarOptionals *
411417
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
412418
localVarHttpResponse.Body.Close()
413419
if err != nil {
414-
return localVarHttpResponse, err
420+
newErr.error = err.Error()
421+
return localVarHttpResponse, newErr
415422
}
423+
newErr.body = localVarBody
416424
var v string
417425
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
418426
if err != nil {
@@ -509,8 +517,10 @@ func (a *UserApiService) ResetPassword(ctx context.Context, email string, body s
509517
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
510518
localVarHttpResponse.Body.Close()
511519
if err != nil {
512-
return localVarHttpResponse, err
520+
newErr.error = err.Error()
521+
return localVarHttpResponse, newErr
513522
}
523+
newErr.body = localVarBody
514524
var v string
515525
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
516526
if err != nil {
@@ -524,8 +534,10 @@ func (a *UserApiService) ResetPassword(ctx context.Context, email string, body s
524534
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
525535
localVarHttpResponse.Body.Close()
526536
if err != nil {
527-
return localVarHttpResponse, err
537+
newErr.error = err.Error()
538+
return localVarHttpResponse, newErr
528539
}
540+
newErr.body = localVarBody
529541
var v string
530542
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
531543
if err != nil {
@@ -539,8 +551,10 @@ func (a *UserApiService) ResetPassword(ctx context.Context, email string, body s
539551
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
540552
localVarHttpResponse.Body.Close()
541553
if err != nil {
542-
return localVarHttpResponse, err
554+
newErr.error = err.Error()
555+
return localVarHttpResponse, newErr
543556
}
557+
newErr.body = localVarBody
544558
var v string
545559
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
546560
if err != nil {
@@ -554,8 +568,10 @@ func (a *UserApiService) ResetPassword(ctx context.Context, email string, body s
554568
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
555569
localVarHttpResponse.Body.Close()
556570
if err != nil {
557-
return localVarHttpResponse, err
571+
newErr.error = err.Error()
572+
return localVarHttpResponse, newErr
558573
}
574+
newErr.body = localVarBody
559575
var v string
560576
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
561577
if err != nil {
@@ -647,8 +663,10 @@ func (a *UserApiService) SSHKeyAdd(ctx context.Context, sshKeyAddData SshKeyAddD
647663
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
648664
localVarHttpResponse.Body.Close()
649665
if err != nil {
650-
return localVarHttpResponse, err
666+
newErr.error = err.Error()
667+
return localVarHttpResponse, newErr
651668
}
669+
newErr.body = localVarBody
652670
var v string
653671
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
654672
if err != nil {
@@ -662,8 +680,10 @@ func (a *UserApiService) SSHKeyAdd(ctx context.Context, sshKeyAddData SshKeyAddD
662680
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
663681
localVarHttpResponse.Body.Close()
664682
if err != nil {
665-
return localVarHttpResponse, err
683+
newErr.error = err.Error()
684+
return localVarHttpResponse, newErr
666685
}
686+
newErr.body = localVarBody
667687
var v string
668688
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
669689
if err != nil {
@@ -677,8 +697,10 @@ func (a *UserApiService) SSHKeyAdd(ctx context.Context, sshKeyAddData SshKeyAddD
677697
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
678698
localVarHttpResponse.Body.Close()
679699
if err != nil {
680-
return localVarHttpResponse, err
700+
newErr.error = err.Error()
701+
return localVarHttpResponse, newErr
681702
}
703+
newErr.body = localVarBody
682704
var v string
683705
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
684706
if err != nil {
@@ -893,8 +915,10 @@ func (a *UserApiService) SSHKeyRemove(ctx context.Context, key string) (*http.Re
893915
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
894916
localVarHttpResponse.Body.Close()
895917
if err != nil {
896-
return localVarHttpResponse, err
918+
newErr.error = err.Error()
919+
return localVarHttpResponse, newErr
897920
}
921+
newErr.body = localVarBody
898922
var v string
899923
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
900924
if err != nil {
@@ -908,8 +932,10 @@ func (a *UserApiService) SSHKeyRemove(ctx context.Context, key string) (*http.Re
908932
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
909933
localVarHttpResponse.Body.Close()
910934
if err != nil {
911-
return localVarHttpResponse, err
935+
newErr.error = err.Error()
936+
return localVarHttpResponse, newErr
912937
}
938+
newErr.body = localVarBody
913939
var v string
914940
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
915941
if err != nil {
@@ -923,8 +949,10 @@ func (a *UserApiService) SSHKeyRemove(ctx context.Context, key string) (*http.Re
923949
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
924950
localVarHttpResponse.Body.Close()
925951
if err != nil {
926-
return localVarHttpResponse, err
952+
newErr.error = err.Error()
953+
return localVarHttpResponse, newErr
927954
}
955+
newErr.body = localVarBody
928956
var v string
929957
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
930958
if err != nil {
@@ -1016,8 +1044,10 @@ func (a *UserApiService) UserCreate(ctx context.Context, userData UserData) (*ht
10161044
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10171045
localVarHttpResponse.Body.Close()
10181046
if err != nil {
1019-
return localVarHttpResponse, err
1047+
newErr.error = err.Error()
1048+
return localVarHttpResponse, newErr
10201049
}
1050+
newErr.body = localVarBody
10211051
var v string
10221052
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10231053
if err != nil {
@@ -1031,8 +1061,10 @@ func (a *UserApiService) UserCreate(ctx context.Context, userData UserData) (*ht
10311061
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10321062
localVarHttpResponse.Body.Close()
10331063
if err != nil {
1034-
return localVarHttpResponse, err
1064+
newErr.error = err.Error()
1065+
return localVarHttpResponse, newErr
10351066
}
1067+
newErr.body = localVarBody
10361068
var v string
10371069
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10381070
if err != nil {
@@ -1046,8 +1078,10 @@ func (a *UserApiService) UserCreate(ctx context.Context, userData UserData) (*ht
10461078
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10471079
localVarHttpResponse.Body.Close()
10481080
if err != nil {
1049-
return localVarHttpResponse, err
1081+
newErr.error = err.Error()
1082+
return localVarHttpResponse, newErr
10501083
}
1084+
newErr.body = localVarBody
10511085
var v string
10521086
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10531087
if err != nil {
@@ -1061,8 +1095,10 @@ func (a *UserApiService) UserCreate(ctx context.Context, userData UserData) (*ht
10611095
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
10621096
localVarHttpResponse.Body.Close()
10631097
if err != nil {
1064-
return localVarHttpResponse, err
1098+
newErr.error = err.Error()
1099+
return localVarHttpResponse, newErr
10651100
}
1101+
newErr.body = localVarBody
10661102
var v string
10671103
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
10681104
if err != nil {
@@ -1156,8 +1192,10 @@ func (a *UserApiService) UserDelete(ctx context.Context, email string) (*http.Re
11561192
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
11571193
localVarHttpResponse.Body.Close()
11581194
if err != nil {
1159-
return localVarHttpResponse, err
1195+
newErr.error = err.Error()
1196+
return localVarHttpResponse, newErr
11601197
}
1198+
newErr.body = localVarBody
11611199
var v string
11621200
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
11631201
if err != nil {
@@ -1171,8 +1209,10 @@ func (a *UserApiService) UserDelete(ctx context.Context, email string) (*http.Re
11711209
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
11721210
localVarHttpResponse.Body.Close()
11731211
if err != nil {
1174-
return localVarHttpResponse, err
1212+
newErr.error = err.Error()
1213+
return localVarHttpResponse, newErr
11751214
}
1215+
newErr.body = localVarBody
11761216
var v string
11771217
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
11781218
if err != nil {
@@ -1379,8 +1419,10 @@ func (a *UserApiService) UserQuotaChange(ctx context.Context, email string, limi
13791419
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
13801420
localVarHttpResponse.Body.Close()
13811421
if err != nil {
1382-
return localVarHttpResponse, err
1422+
newErr.error = err.Error()
1423+
return localVarHttpResponse, newErr
13831424
}
1425+
newErr.body = localVarBody
13841426
var v string
13851427
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
13861428
if err != nil {
@@ -1394,8 +1436,10 @@ func (a *UserApiService) UserQuotaChange(ctx context.Context, email string, limi
13941436
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
13951437
localVarHttpResponse.Body.Close()
13961438
if err != nil {
1397-
return localVarHttpResponse, err
1439+
newErr.error = err.Error()
1440+
return localVarHttpResponse, newErr
13981441
}
1442+
newErr.body = localVarBody
13991443
var v string
14001444
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
14011445
if err != nil {
@@ -1409,8 +1453,10 @@ func (a *UserApiService) UserQuotaChange(ctx context.Context, email string, limi
14091453
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
14101454
localVarHttpResponse.Body.Close()
14111455
if err != nil {
1412-
return localVarHttpResponse, err
1456+
newErr.error = err.Error()
1457+
return localVarHttpResponse, newErr
14131458
}
1459+
newErr.body = localVarBody
14141460
var v string
14151461
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
14161462
if err != nil {

‎pkg/tsuru/api_volume.go

+27-9
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,10 @@ func (a *VolumeApiService) VolumeBind(ctx context.Context, volume string, localV
121121
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
122122
localVarHttpResponse.Body.Close()
123123
if err != nil {
124-
return localVarHttpResponse, err
124+
newErr.error = err.Error()
125+
return localVarHttpResponse, newErr
125126
}
127+
newErr.body = localVarBody
126128
var v string
127129
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
128130
if err != nil {
@@ -136,8 +138,10 @@ func (a *VolumeApiService) VolumeBind(ctx context.Context, volume string, localV
136138
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
137139
localVarHttpResponse.Body.Close()
138140
if err != nil {
139-
return localVarHttpResponse, err
141+
newErr.error = err.Error()
142+
return localVarHttpResponse, newErr
140143
}
144+
newErr.body = localVarBody
141145
var v string
142146
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
143147
if err != nil {
@@ -151,8 +155,10 @@ func (a *VolumeApiService) VolumeBind(ctx context.Context, volume string, localV
151155
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
152156
localVarHttpResponse.Body.Close()
153157
if err != nil {
154-
return localVarHttpResponse, err
158+
newErr.error = err.Error()
159+
return localVarHttpResponse, newErr
155160
}
161+
newErr.body = localVarBody
156162
var v string
157163
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
158164
if err != nil {
@@ -244,8 +250,10 @@ func (a *VolumeApiService) VolumeCreate(ctx context.Context, volume Volume) (*ht
244250
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
245251
localVarHttpResponse.Body.Close()
246252
if err != nil {
247-
return localVarHttpResponse, err
253+
newErr.error = err.Error()
254+
return localVarHttpResponse, newErr
248255
}
256+
newErr.body = localVarBody
249257
var v string
250258
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
251259
if err != nil {
@@ -259,8 +267,10 @@ func (a *VolumeApiService) VolumeCreate(ctx context.Context, volume Volume) (*ht
259267
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
260268
localVarHttpResponse.Body.Close()
261269
if err != nil {
262-
return localVarHttpResponse, err
270+
newErr.error = err.Error()
271+
return localVarHttpResponse, newErr
263272
}
273+
newErr.body = localVarBody
264274
var v string
265275
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
266276
if err != nil {
@@ -354,8 +364,10 @@ func (a *VolumeApiService) VolumeDelete(ctx context.Context, volume string) (*ht
354364
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
355365
localVarHttpResponse.Body.Close()
356366
if err != nil {
357-
return localVarHttpResponse, err
367+
newErr.error = err.Error()
368+
return localVarHttpResponse, newErr
358369
}
370+
newErr.body = localVarBody
359371
var v string
360372
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
361373
if err != nil {
@@ -369,8 +381,10 @@ func (a *VolumeApiService) VolumeDelete(ctx context.Context, volume string) (*ht
369381
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
370382
localVarHttpResponse.Body.Close()
371383
if err != nil {
372-
return localVarHttpResponse, err
384+
newErr.error = err.Error()
385+
return localVarHttpResponse, newErr
373386
}
387+
newErr.body = localVarBody
374388
var v string
375389
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
376390
if err != nil {
@@ -828,8 +842,10 @@ func (a *VolumeApiService) VolumeUnbind(ctx context.Context, volume string, loca
828842
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
829843
localVarHttpResponse.Body.Close()
830844
if err != nil {
831-
return localVarHttpResponse, err
845+
newErr.error = err.Error()
846+
return localVarHttpResponse, newErr
832847
}
848+
newErr.body = localVarBody
833849
var v string
834850
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
835851
if err != nil {
@@ -843,8 +859,10 @@ func (a *VolumeApiService) VolumeUnbind(ctx context.Context, volume string, loca
843859
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
844860
localVarHttpResponse.Body.Close()
845861
if err != nil {
846-
return localVarHttpResponse, err
862+
newErr.error = err.Error()
863+
return localVarHttpResponse, newErr
847864
}
865+
newErr.body = localVarBody
848866
var v string
849867
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))
850868
if err != nil {

‎templates/api.mustache

+3-1
Original file line numberDiff line numberDiff line change
@@ -306,8 +306,10 @@ func (a *{{{classname}}}Service) {{{nickname}}}(ctx context.Context{{#hasParams}
306306
localVarBody, err = ioutil.ReadAll(localVarHttpResponse.Body)
307307
localVarHttpResponse.Body.Close()
308308
if err != nil {
309-
return {{#returnType}}localVarReturnValue, {{/returnType}}localVarHttpResponse, err
309+
newErr.error = err.Error()
310+
return localVarHttpResponse, newErr
310311
}
312+
newErr.body = localVarBody
311313
{{/returnType}}
312314
var v {{{dataType}}}
313315
err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type"))

0 commit comments

Comments
 (0)
Please sign in to comment.