@@ -39,8 +39,8 @@ def create_destination(self, request: shared.DestinationCreateRequest) -> operat
3939 res .destination_response = out
4040 else :
4141 raise errors .SDKError (f'unknown content-type received: { content_type } ' , http_res .status_code , http_res .text , http_res )
42- elif http_res .status_code in [ 400 , 403 , 404 ] :
43- pass
42+ elif http_res .status_code == 400 or http_res . status_code == 403 or http_res . status_code == 404 or http_res . status_code >= 400 and http_res . status_code < 500 or http_res . status_code >= 500 and http_res . status_code < 600 :
43+ raise errors . SDKError ( 'API error occurred' , http_res . status_code , http_res . text , http_res )
4444
4545 return res
4646
@@ -61,6 +61,10 @@ def delete_destination(self, request: operations.DeleteDestinationRequest) -> op
6161
6262 res = operations .DeleteDestinationResponse (status_code = http_res .status_code , content_type = content_type , raw_response = http_res )
6363
64+ if http_res .status_code == 204 :
65+ pass
66+ elif http_res .status_code == 403 or http_res .status_code == 404 or http_res .status_code >= 400 and http_res .status_code < 500 or http_res .status_code >= 500 and http_res .status_code < 600 :
67+ raise errors .SDKError ('API error occurred' , http_res .status_code , http_res .text , http_res )
6468
6569 return res
6670
@@ -87,8 +91,8 @@ def get_destination(self, request: operations.GetDestinationRequest) -> operatio
8791 res .destination_response = out
8892 else :
8993 raise errors .SDKError (f'unknown content-type received: { content_type } ' , http_res .status_code , http_res .text , http_res )
90- elif http_res .status_code in [ 403 , 404 ] :
91- pass
94+ elif http_res .status_code == 403 or http_res . status_code == 404 or http_res . status_code >= 400 and http_res . status_code < 500 or http_res . status_code >= 500 and http_res . status_code < 600 :
95+ raise errors . SDKError ( 'API error occurred' , http_res . status_code , http_res . text , http_res )
9296
9397 return res
9498
@@ -116,8 +120,8 @@ def list_destinations(self, request: operations.ListDestinationsRequest) -> oper
116120 res .destinations_response = out
117121 else :
118122 raise errors .SDKError (f'unknown content-type received: { content_type } ' , http_res .status_code , http_res .text , http_res )
119- elif http_res .status_code in [ 403 , 404 ] :
120- pass
123+ elif http_res .status_code == 403 or http_res . status_code == 404 or http_res . status_code >= 400 and http_res . status_code < 500 or http_res . status_code >= 500 and http_res . status_code < 600 :
124+ raise errors . SDKError ( 'API error occurred' , http_res . status_code , http_res . text , http_res )
121125
122126 return res
123127
@@ -147,8 +151,8 @@ def patch_destination(self, request: operations.PatchDestinationRequest) -> oper
147151 res .destination_response = out
148152 else :
149153 raise errors .SDKError (f'unknown content-type received: { content_type } ' , http_res .status_code , http_res .text , http_res )
150- elif http_res .status_code in [ 403 , 404 ] :
151- pass
154+ elif http_res .status_code == 403 or http_res . status_code == 404 or http_res . status_code >= 400 and http_res . status_code < 500 or http_res . status_code >= 500 and http_res . status_code < 600 :
155+ raise errors . SDKError ( 'API error occurred' , http_res . status_code , http_res . text , http_res )
152156
153157 return res
154158
@@ -178,8 +182,8 @@ def put_destination(self, request: operations.PutDestinationRequest) -> operatio
178182 res .destination_response = out
179183 else :
180184 raise errors .SDKError (f'unknown content-type received: { content_type } ' , http_res .status_code , http_res .text , http_res )
181- elif http_res .status_code in [ 403 , 404 ] :
182- pass
185+ elif http_res .status_code == 403 or http_res . status_code == 404 or http_res . status_code >= 400 and http_res . status_code < 500 or http_res . status_code >= 500 and http_res . status_code < 600 :
186+ raise errors . SDKError ( 'API error occurred' , http_res . status_code , http_res . text , http_res )
183187
184188 return res
185189
0 commit comments