diff --git a/pkg/services/kubernetes/v1.4/config.yaml b/pkg/services/kubernetes/v1.4/config.yaml index 09e1538c..50ebed83 100644 --- a/pkg/services/kubernetes/v1.4/config.yaml +++ b/pkg/services/kubernetes/v1.4/config.yaml @@ -16,8 +16,8 @@ output-options: type: error description: "Aggregated error" apply-to: ["*"] - imports: ["errors"] - set: "nil" + imports: ["errors", "github.com/SchwarzIT/community-stackit-go-client/pkg/validate"] + set: "validate.DefaultResponseErrorHandler(rsp)" copy: - from: include/cluster/wait.go to: cluster/wait.go diff --git a/pkg/services/kubernetes/v1.4/generated/cluster/cluster.go b/pkg/services/kubernetes/v1.4/generated/cluster/cluster.go index d53cc16f..5f138574 100644 --- a/pkg/services/kubernetes/v1.4/generated/cluster/cluster.go +++ b/pkg/services/kubernetes/v1.4/generated/cluster/cluster.go @@ -15,6 +15,7 @@ import ( "time" common "github.com/SchwarzIT/community-stackit-go-client/internal/common" + "github.com/SchwarzIT/community-stackit-go-client/pkg/validate" "github.com/do87/oapi-codegen/pkg/runtime" ) @@ -1103,7 +1104,7 @@ func (c *ClientWithResponses) ParseListClustersResponse(rsp *http.Response) (*Li Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1151,7 +1152,7 @@ func (c *ClientWithResponses) ParseDeleteClusterResponse(rsp *http.Response) (*D Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1192,7 +1193,7 @@ func (c *ClientWithResponses) ParseGetClusterResponse(rsp *http.Response) (*GetC Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1226,7 +1227,7 @@ func (c *ClientWithResponses) ParseCreateOrUpdateClusterResponse(rsp *http.Respo Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1281,7 +1282,7 @@ func (c *ClientWithResponses) ParseTriggerClusterHibernationResponse(rsp *http.R Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1329,7 +1330,7 @@ func (c *ClientWithResponses) ParseTriggerClusterMaintenanceResponse(rsp *http.R Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1377,7 +1378,7 @@ func (c *ClientWithResponses) ParseTriggerClusterReconciliationResponse(rsp *htt Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -1425,7 +1426,7 @@ func (c *ClientWithResponses) ParseTriggerClusterWakeupResponse(rsp *http.Respon Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: diff --git a/pkg/services/kubernetes/v1.4/generated/credentials/credentials.go b/pkg/services/kubernetes/v1.4/generated/credentials/credentials.go index be822bdb..219506b1 100644 --- a/pkg/services/kubernetes/v1.4/generated/credentials/credentials.go +++ b/pkg/services/kubernetes/v1.4/generated/credentials/credentials.go @@ -13,6 +13,7 @@ import ( "strings" common "github.com/SchwarzIT/community-stackit-go-client/internal/common" + "github.com/SchwarzIT/community-stackit-go-client/pkg/validate" "github.com/do87/oapi-codegen/pkg/runtime" ) @@ -342,7 +343,7 @@ func (c *ClientWithResponses) ParseGetClusterCredentialsResponse(rsp *http.Respo Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -390,7 +391,7 @@ func (c *ClientWithResponses) ParseTriggerClusterCredentialRotationResponse(rsp Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: diff --git a/pkg/services/kubernetes/v1.4/generated/operation/operation.go b/pkg/services/kubernetes/v1.4/generated/operation/operation.go index 37ea6fad..9fa32281 100644 --- a/pkg/services/kubernetes/v1.4/generated/operation/operation.go +++ b/pkg/services/kubernetes/v1.4/generated/operation/operation.go @@ -13,6 +13,7 @@ import ( "strings" common "github.com/SchwarzIT/community-stackit-go-client/internal/common" + "github.com/SchwarzIT/community-stackit-go-client/pkg/validate" "github.com/do87/oapi-codegen/pkg/runtime" ) @@ -613,7 +614,7 @@ func (c *ClientWithResponses) ParseTriggerClusterHibernationResponse(rsp *http.R Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -661,7 +662,7 @@ func (c *ClientWithResponses) ParseTriggerClusterMaintenanceResponse(rsp *http.R Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -709,7 +710,7 @@ func (c *ClientWithResponses) ParseTriggerClusterReconciliationResponse(rsp *htt Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -757,7 +758,7 @@ func (c *ClientWithResponses) ParseTriggerClusterCredentialRotationResponse(rsp Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -805,7 +806,7 @@ func (c *ClientWithResponses) ParseTriggerClusterWakeupResponse(rsp *http.Respon Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: diff --git a/pkg/services/kubernetes/v1.4/generated/project/project.go b/pkg/services/kubernetes/v1.4/generated/project/project.go index 3611696c..eb175ccc 100644 --- a/pkg/services/kubernetes/v1.4/generated/project/project.go +++ b/pkg/services/kubernetes/v1.4/generated/project/project.go @@ -13,6 +13,7 @@ import ( "strings" common "github.com/SchwarzIT/community-stackit-go-client/internal/common" + "github.com/SchwarzIT/community-stackit-go-client/pkg/validate" "github.com/do87/oapi-codegen/pkg/runtime" ) @@ -420,7 +421,7 @@ func (c *ClientWithResponses) ParseDeleteProjectResponse(rsp *http.Response) (*D Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -468,7 +469,7 @@ func (c *ClientWithResponses) ParseGetProjectResponse(rsp *http.Response) (*GetP Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: @@ -509,7 +510,7 @@ func (c *ClientWithResponses) ParseCreateProjectResponse(rsp *http.Response) (*C Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: diff --git a/pkg/services/kubernetes/v1.4/generated/provider-options/provider-options.go b/pkg/services/kubernetes/v1.4/generated/provider-options/provider-options.go index 632ab0f0..af32edf8 100644 --- a/pkg/services/kubernetes/v1.4/generated/provider-options/provider-options.go +++ b/pkg/services/kubernetes/v1.4/generated/provider-options/provider-options.go @@ -14,6 +14,7 @@ import ( "time" common "github.com/SchwarzIT/community-stackit-go-client/internal/common" + "github.com/SchwarzIT/community-stackit-go-client/pkg/validate" ) const ( @@ -283,7 +284,7 @@ func (c *ClientWithResponses) ParseGetProviderOptionsResponse(rsp *http.Response Body: bodyBytes, HTTPResponse: rsp, } - response.HasError = nil + response.HasError = validate.DefaultResponseErrorHandler(rsp) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: