From 3530d074abe9747b84ea530c4dafb0c014f3ecaa Mon Sep 17 00:00:00 2001 From: Scaleway Bot Date: Wed, 6 Dec 2023 10:43:12 +0100 Subject: [PATCH] chore(serverless_jobs): remove GetServiceInfo (#1945) --- api/jobs/v1alpha1/jobs_sdk.go | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/api/jobs/v1alpha1/jobs_sdk.go b/api/jobs/v1alpha1/jobs_sdk.go index 6e4e8e61..1e237a50 100644 --- a/api/jobs/v1alpha1/jobs_sdk.go +++ b/api/jobs/v1alpha1/jobs_sdk.go @@ -237,12 +237,6 @@ type GetJobRunRequest struct { JobRunID string `json:"-"` } -// GetServiceInfoRequest: get service info request. -type GetServiceInfoRequest struct { - // Region: region to target. If none is passed will use default region from the config. - Region scw.Region `json:"-"` -} - // ListJobDefinitionsRequest: list job definitions request. type ListJobDefinitionsRequest struct { // Region: region to target. If none is passed will use default region from the config. @@ -382,33 +376,6 @@ func (s *API) Regions() []scw.Region { return []scw.Region{scw.RegionFrPar, scw.RegionNlAms, scw.RegionPlWaw} } -// GetServiceInfo: -func (s *API) GetServiceInfo(req *GetServiceInfoRequest, opts ...scw.RequestOption) (*scw.ServiceInfo, error) { - var err error - - if req.Region == "" { - defaultRegion, _ := s.client.GetDefaultRegion() - req.Region = defaultRegion - } - - if fmt.Sprint(req.Region) == "" { - return nil, errors.New("field Region cannot be empty in request") - } - - scwReq := &scw.ScalewayRequest{ - Method: "GET", - Path: "/serverless-jobs/v1alpha1/regions/" + fmt.Sprint(req.Region) + "", - } - - var resp scw.ServiceInfo - - err = s.client.Do(scwReq, &resp, opts...) - if err != nil { - return nil, err - } - return &resp, nil -} - // CreateJobDefinition: func (s *API) CreateJobDefinition(req *CreateJobDefinitionRequest, opts ...scw.RequestOption) (*JobDefinition, error) { var err error