@ -156,11 +156,10 @@ func (ldc *LegacyDecortClient) do(req *http.Request, ctype string) ([]byte, erro
return nil , err
return nil , err
}
}
defer resp . Body . Close ( )
defer resp . Body . Close ( )
// handle successful request
// handle successful request
respBytes , err := io . ReadAll ( resp . Body )
respBytes , err := io . ReadAll ( resp . Body )
if err != nil {
if err != nil {
return nil , err
return nil , err
}
}
if resp . StatusCode == 200 {
if resp . StatusCode == 200 {
@ -175,7 +174,6 @@ func (ldc *LegacyDecortClient) do(req *http.Request, ctype string) ([]byte, erro
func createK8sCloudApiLegacy ( req k8s_ca . CreateRequest , token string ) ( * bytes . Buffer , string ) {
func createK8sCloudApiLegacy ( req k8s_ca . CreateRequest , token string ) ( * bytes . Buffer , string ) {
reqBody := & bytes . Buffer { }
reqBody := & bytes . Buffer { }
writer := multipart . NewWriter ( reqBody )
writer := multipart . NewWriter ( reqBody )
defer writer . Close ( )
if req . OidcCertificate != "" {
if req . OidcCertificate != "" {
part , _ := writer . CreateFormFile ( "oidcCertificate" , "ca.crt" )
part , _ := writer . CreateFormFile ( "oidcCertificate" , "ca.crt" )
_ , _ = io . Copy ( part , strings . NewReader ( req . OidcCertificate ) )
_ , _ = io . Copy ( part , strings . NewReader ( req . OidcCertificate ) )
@ -284,13 +282,14 @@ func createK8sCloudApiLegacy(req k8s_ca.CreateRequest, token string) (*bytes.Buf
_ = writer . WriteField ( "authkey" , token )
_ = writer . WriteField ( "authkey" , token )
ct := writer . FormDataContentType ( )
ct := writer . FormDataContentType ( )
writer . Close ( )
return reqBody , ct
return reqBody , ct
}
}
func createK8sCloudBrokerLegacy ( req k8s_cb . CreateRequest , token string ) ( * bytes . Buffer , string ) {
func createK8sCloudBrokerLegacy ( req k8s_cb . CreateRequest , token string ) ( * bytes . Buffer , string ) {
reqBody := & bytes . Buffer { }
reqBody := & bytes . Buffer { }
writer := multipart . NewWriter ( reqBody )
writer := multipart . NewWriter ( reqBody )
defer writer . Close ( )
if req . OidcCertificate != "" {
if req . OidcCertificate != "" {
part , _ := writer . CreateFormFile ( "oidcCertificate" , "ca.crt" )
part , _ := writer . CreateFormFile ( "oidcCertificate" , "ca.crt" )
_ , _ = io . Copy ( part , strings . NewReader ( req . OidcCertificate ) )
_ , _ = io . Copy ( part , strings . NewReader ( req . OidcCertificate ) )
@ -399,5 +398,7 @@ func createK8sCloudBrokerLegacy(req k8s_cb.CreateRequest, token string) (*bytes.
_ = writer . WriteField ( "authkey" , token )
_ = writer . WriteField ( "authkey" , token )
ct := writer . FormDataContentType ( )
ct := writer . FormDataContentType ( )
writer . Close ( )
return reqBody , ct
return reqBody , ct
}
}