18
18
# python 2 and python 3 compatibility library
19
19
import six
20
20
21
- from patch_api .exceptions import (
22
- ApiTypeError ,
23
- ApiValueError
24
- )
21
+ from patch_api .exceptions import ApiTypeError , ApiValueError
25
22
26
23
27
24
class ProjectsApi (object ):
@@ -32,17 +29,17 @@ class ProjectsApi(object):
32
29
"""
33
30
34
31
ALLOWED_QUERY_PARAMS = [
35
- "mass_g" ,
36
- "total_price_cents_usd " ,
37
- "project_id" ,
38
- "page" ,
39
- "distance_m" ,
40
- "transportation_method" ,
41
- "package_mass_g" ,
42
- "create_order" ,
43
- "model" ,
44
- "make" ,
45
- "year"
32
+ "mass_g" ,
33
+ "price_cents_usd " ,
34
+ "project_id" ,
35
+ "page" ,
36
+ "distance_m" ,
37
+ "transportation_method" ,
38
+ "package_mass_g" ,
39
+ "create_order" ,
40
+ "model" ,
41
+ "make" ,
42
+ "year" ,
46
43
]
47
44
48
45
def __init__ (self , api_client = None ):
@@ -70,7 +67,7 @@ def retrieve_project(self, id={}, **kwargs): # noqa: E501
70
67
If the method is called asynchronously,
71
68
returns the request thread.
72
69
"""
73
- kwargs [' _return_http_data_only' ] = True
70
+ kwargs [" _return_http_data_only" ] = True
74
71
return self .retrieve_project_with_http_info (id , ** kwargs ) # noqa: E501
75
72
76
73
def retrieve_project_with_http_info (self , id , ** kwargs ): # noqa: E501
@@ -100,41 +97,42 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
100
97
101
98
local_var_params = locals ()
102
99
103
- all_params = ['id' ] # noqa: E501
104
- all_params .append (' async_req' )
105
- all_params .append (' _return_http_data_only' )
106
- all_params .append (' _preload_content' )
107
- all_params .append (' _request_timeout' )
108
- all_params .append (' mass_g' )
109
- all_params .append (' price_cents_usd' )
110
- all_params .append (' project_id' )
111
- all_params .append (' metadata' )
112
- all_params .append (' distance_m' )
113
- all_params .append (' transportation_method' )
114
- all_params .append (' package_mass_g' )
115
- all_params .append (' create_order' )
116
- all_params .append (' make' )
117
- all_params .append (' model' )
118
- all_params .append (' year' )
119
-
120
- for key , val in six .iteritems (local_var_params [' kwargs' ]):
100
+ all_params = ["id" ] # noqa: E501
101
+ all_params .append (" async_req" )
102
+ all_params .append (" _return_http_data_only" )
103
+ all_params .append (" _preload_content" )
104
+ all_params .append (" _request_timeout" )
105
+ all_params .append (" mass_g" )
106
+ all_params .append (" price_cents_usd" )
107
+ all_params .append (" project_id" )
108
+ all_params .append (" metadata" )
109
+ all_params .append (" distance_m" )
110
+ all_params .append (" transportation_method" )
111
+ all_params .append (" package_mass_g" )
112
+ all_params .append (" create_order" )
113
+ all_params .append (" make" )
114
+ all_params .append (" model" )
115
+ all_params .append (" year" )
116
+
117
+ for key , val in six .iteritems (local_var_params [" kwargs" ]):
121
118
if key not in all_params :
122
119
raise ApiTypeError (
123
120
"Got an unexpected keyword argument '%s'"
124
121
" to method retrieve_project" % key
125
122
)
126
123
local_var_params [key ] = val
127
- del local_var_params [' kwargs' ]
124
+ del local_var_params [" kwargs" ]
128
125
# verify the required parameter 'id' is set
129
- if ('id' not in local_var_params or
130
- local_var_params ['id' ] is None ):
131
- raise ApiValueError ("Missing the required parameter `id` when calling `retrieve_project`" ) # noqa: E501
126
+ if "id" not in local_var_params or local_var_params ["id" ] is None :
127
+ raise ApiValueError (
128
+ "Missing the required parameter `id` when calling `retrieve_project`"
129
+ ) # noqa: E501
132
130
133
131
collection_formats = {}
134
132
135
133
path_params = {}
136
- if 'id' in local_var_params :
137
- path_params ['id' ] = local_var_params ['id' ] # noqa: E501
134
+ if "id" in local_var_params :
135
+ path_params ["id" ] = local_var_params ["id" ] # noqa: E501
138
136
139
137
query_params = []
140
138
for key in kwargs :
@@ -147,27 +145,32 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
147
145
148
146
body_params = None
149
147
# HTTP header `Accept`
150
- header_params ['Accept' ] = self .api_client .select_header_accept (
151
- ['application/json' ]) # noqa: E501
148
+ header_params ["Accept" ] = self .api_client .select_header_accept (
149
+ ["application/json" ]
150
+ ) # noqa: E501
152
151
153
152
# Authentication setting
154
- auth_settings = [' bearer_auth' ] # noqa: E501
153
+ auth_settings = [" bearer_auth" ] # noqa: E501
155
154
156
155
return self .api_client .call_api (
157
- '/v1/projects/{id}' , 'GET' ,
156
+ "/v1/projects/{id}" ,
157
+ "GET" ,
158
158
path_params ,
159
159
query_params ,
160
160
header_params ,
161
161
body = body_params ,
162
162
post_params = form_params ,
163
163
files = local_var_files ,
164
- response_type = ' ProjectResponse' , # noqa: E501
164
+ response_type = " ProjectResponse" , # noqa: E501
165
165
auth_settings = auth_settings ,
166
- async_req = local_var_params .get ('async_req' ),
167
- _return_http_data_only = local_var_params .get ('_return_http_data_only' ), # noqa: E501
168
- _preload_content = local_var_params .get ('_preload_content' , True ),
169
- _request_timeout = local_var_params .get ('_request_timeout' ),
170
- collection_formats = collection_formats )
166
+ async_req = local_var_params .get ("async_req" ),
167
+ _return_http_data_only = local_var_params .get (
168
+ "_return_http_data_only"
169
+ ), # noqa: E501
170
+ _preload_content = local_var_params .get ("_preload_content" , True ),
171
+ _request_timeout = local_var_params .get ("_request_timeout" ),
172
+ collection_formats = collection_formats ,
173
+ )
171
174
172
175
def retrieve_projects (self , ** kwargs ): # noqa: E501
173
176
"""Retrieves a list of projects # noqa: E501
@@ -194,7 +197,7 @@ def retrieve_projects(self, **kwargs): # noqa: E501
194
197
If the method is called asynchronously,
195
198
returns the request thread.
196
199
"""
197
- kwargs [' _return_http_data_only' ] = True
200
+ kwargs [" _return_http_data_only" ] = True
198
201
return self .retrieve_projects_with_http_info (** kwargs ) # noqa: E501
199
202
200
203
def retrieve_projects_with_http_info (self , ** kwargs ): # noqa: E501
@@ -227,31 +230,31 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
227
230
228
231
local_var_params = locals ()
229
232
230
- all_params = [' page' , ' country' , ' type' , ' minimum_available_mass' ] # noqa: E501
231
- all_params .append (' async_req' )
232
- all_params .append (' _return_http_data_only' )
233
- all_params .append (' _preload_content' )
234
- all_params .append (' _request_timeout' )
235
- all_params .append (' mass_g' )
236
- all_params .append (' price_cents_usd' )
237
- all_params .append (' project_id' )
238
- all_params .append (' metadata' )
239
- all_params .append (' distance_m' )
240
- all_params .append (' transportation_method' )
241
- all_params .append (' package_mass_g' )
242
- all_params .append (' create_order' )
243
- all_params .append (' make' )
244
- all_params .append (' model' )
245
- all_params .append (' year' )
246
-
247
- for key , val in six .iteritems (local_var_params [' kwargs' ]):
233
+ all_params = [" page" , " country" , " type" , " minimum_available_mass" ] # noqa: E501
234
+ all_params .append (" async_req" )
235
+ all_params .append (" _return_http_data_only" )
236
+ all_params .append (" _preload_content" )
237
+ all_params .append (" _request_timeout" )
238
+ all_params .append (" mass_g" )
239
+ all_params .append (" price_cents_usd" )
240
+ all_params .append (" project_id" )
241
+ all_params .append (" metadata" )
242
+ all_params .append (" distance_m" )
243
+ all_params .append (" transportation_method" )
244
+ all_params .append (" package_mass_g" )
245
+ all_params .append (" create_order" )
246
+ all_params .append (" make" )
247
+ all_params .append (" model" )
248
+ all_params .append (" year" )
249
+
250
+ for key , val in six .iteritems (local_var_params [" kwargs" ]):
248
251
if key not in all_params :
249
252
raise ApiTypeError (
250
253
"Got an unexpected keyword argument '%s'"
251
254
" to method retrieve_projects" % key
252
255
)
253
256
local_var_params [key ] = val
254
- del local_var_params [' kwargs' ]
257
+ del local_var_params [" kwargs" ]
255
258
256
259
collection_formats = {}
257
260
@@ -260,14 +263,16 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
260
263
query_params = []
261
264
for key in kwargs :
262
265
query_params .append ([key , kwargs .get (key )])
263
- if 'page' in local_var_params :
264
- query_params .append (('page' , local_var_params ['page' ])) # noqa: E501
265
- if 'country' in local_var_params :
266
- query_params .append (('country' , local_var_params ['country' ])) # noqa: E501
267
- if 'type' in local_var_params :
268
- query_params .append (('type' , local_var_params ['type' ])) # noqa: E501
269
- if 'minimum_available_mass' in local_var_params :
270
- query_params .append (('minimum_available_mass' , local_var_params ['minimum_available_mass' ])) # noqa: E501
266
+ if "page" in local_var_params :
267
+ query_params .append (("page" , local_var_params ["page" ])) # noqa: E501
268
+ if "country" in local_var_params :
269
+ query_params .append (("country" , local_var_params ["country" ])) # noqa: E501
270
+ if "type" in local_var_params :
271
+ query_params .append (("type" , local_var_params ["type" ])) # noqa: E501
272
+ if "minimum_available_mass" in local_var_params :
273
+ query_params .append (
274
+ ("minimum_available_mass" , local_var_params ["minimum_available_mass" ])
275
+ ) # noqa: E501
271
276
272
277
header_params = {}
273
278
@@ -276,24 +281,29 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
276
281
277
282
body_params = None
278
283
# HTTP header `Accept`
279
- header_params ['Accept' ] = self .api_client .select_header_accept (
280
- ['application/json' ]) # noqa: E501
284
+ header_params ["Accept" ] = self .api_client .select_header_accept (
285
+ ["application/json" ]
286
+ ) # noqa: E501
281
287
282
288
# Authentication setting
283
- auth_settings = [' bearer_auth' ] # noqa: E501
289
+ auth_settings = [" bearer_auth" ] # noqa: E501
284
290
285
291
return self .api_client .call_api (
286
- '/v1/projects' , 'GET' ,
292
+ "/v1/projects" ,
293
+ "GET" ,
287
294
path_params ,
288
295
query_params ,
289
296
header_params ,
290
297
body = body_params ,
291
298
post_params = form_params ,
292
299
files = local_var_files ,
293
- response_type = ' ProjectListResponse' , # noqa: E501
300
+ response_type = " ProjectListResponse" , # noqa: E501
294
301
auth_settings = auth_settings ,
295
- async_req = local_var_params .get ('async_req' ),
296
- _return_http_data_only = local_var_params .get ('_return_http_data_only' ), # noqa: E501
297
- _preload_content = local_var_params .get ('_preload_content' , True ),
298
- _request_timeout = local_var_params .get ('_request_timeout' ),
299
- collection_formats = collection_formats )
302
+ async_req = local_var_params .get ("async_req" ),
303
+ _return_http_data_only = local_var_params .get (
304
+ "_return_http_data_only"
305
+ ), # noqa: E501
306
+ _preload_content = local_var_params .get ("_preload_content" , True ),
307
+ _request_timeout = local_var_params .get ("_request_timeout" ),
308
+ collection_formats = collection_formats ,
309
+ )
0 commit comments