18
18
# python 2 and python 3 compatibility library
19
19
import six
20
20
21
- from patch_api .exceptions import ApiTypeError , ApiValueError
21
+ from patch_api .exceptions import (
22
+ ApiTypeError ,
23
+ ApiValueError
24
+ )
22
25
23
26
24
27
class ProjectsApi (object ):
@@ -29,17 +32,17 @@ class ProjectsApi(object):
29
32
"""
30
33
31
34
ALLOWED_QUERY_PARAMS = [
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" ,
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"
43
46
]
44
47
45
48
def __init__ (self , api_client = None ):
@@ -67,7 +70,7 @@ def retrieve_project(self, id={}, **kwargs): # noqa: E501
67
70
If the method is called asynchronously,
68
71
returns the request thread.
69
72
"""
70
- kwargs [" _return_http_data_only" ] = True
73
+ kwargs [' _return_http_data_only' ] = True
71
74
return self .retrieve_project_with_http_info (id , ** kwargs ) # noqa: E501
72
75
73
76
def retrieve_project_with_http_info (self , id , ** kwargs ): # noqa: E501
@@ -97,42 +100,41 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
97
100
98
101
local_var_params = locals ()
99
102
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" ]):
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' ]):
118
121
if key not in all_params :
119
122
raise ApiTypeError (
120
123
"Got an unexpected keyword argument '%s'"
121
124
" to method retrieve_project" % key
122
125
)
123
126
local_var_params [key ] = val
124
- del local_var_params [" kwargs" ]
127
+ del local_var_params [' kwargs' ]
125
128
# verify the required parameter 'id' is set
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
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
130
132
131
133
collection_formats = {}
132
134
133
135
path_params = {}
134
- if "id" in local_var_params :
135
- path_params ["id" ] = local_var_params ["id" ] # noqa: E501
136
+ if 'id' in local_var_params :
137
+ path_params ['id' ] = local_var_params ['id' ] # noqa: E501
136
138
137
139
query_params = []
138
140
for key in kwargs :
@@ -145,32 +147,27 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
145
147
146
148
body_params = None
147
149
# HTTP header `Accept`
148
- header_params ["Accept" ] = self .api_client .select_header_accept (
149
- ["application/json" ]
150
- ) # noqa: E501
150
+ header_params ['Accept' ] = self .api_client .select_header_accept (
151
+ ['application/json' ]) # noqa: E501
151
152
152
153
# Authentication setting
153
- auth_settings = [" bearer_auth" ] # noqa: E501
154
+ auth_settings = [' bearer_auth' ] # noqa: E501
154
155
155
156
return self .api_client .call_api (
156
- "/v1/projects/{id}" ,
157
- "GET" ,
157
+ '/v1/projects/{id}' , '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 (
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
- )
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 )
174
171
175
172
def retrieve_projects (self , ** kwargs ): # noqa: E501
176
173
"""Retrieves a list of projects # noqa: E501
@@ -197,7 +194,7 @@ def retrieve_projects(self, **kwargs): # noqa: E501
197
194
If the method is called asynchronously,
198
195
returns the request thread.
199
196
"""
200
- kwargs [" _return_http_data_only" ] = True
197
+ kwargs [' _return_http_data_only' ] = True
201
198
return self .retrieve_projects_with_http_info (** kwargs ) # noqa: E501
202
199
203
200
def retrieve_projects_with_http_info (self , ** kwargs ): # noqa: E501
@@ -230,31 +227,31 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
230
227
231
228
local_var_params = locals ()
232
229
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" ]):
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' ]):
251
248
if key not in all_params :
252
249
raise ApiTypeError (
253
250
"Got an unexpected keyword argument '%s'"
254
251
" to method retrieve_projects" % key
255
252
)
256
253
local_var_params [key ] = val
257
- del local_var_params [" kwargs" ]
254
+ del local_var_params [' kwargs' ]
258
255
259
256
collection_formats = {}
260
257
@@ -263,16 +260,14 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
263
260
query_params = []
264
261
for key in kwargs :
265
262
query_params .append ([key , kwargs .get (key )])
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
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
276
271
277
272
header_params = {}
278
273
@@ -281,29 +276,24 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
281
276
282
277
body_params = None
283
278
# HTTP header `Accept`
284
- header_params ["Accept" ] = self .api_client .select_header_accept (
285
- ["application/json" ]
286
- ) # noqa: E501
279
+ header_params ['Accept' ] = self .api_client .select_header_accept (
280
+ ['application/json' ]) # noqa: E501
287
281
288
282
# Authentication setting
289
- auth_settings = [" bearer_auth" ] # noqa: E501
283
+ auth_settings = [' bearer_auth' ] # noqa: E501
290
284
291
285
return self .api_client .call_api (
292
- "/v1/projects" ,
293
- "GET" ,
286
+ '/v1/projects' , 'GET' ,
294
287
path_params ,
295
288
query_params ,
296
289
header_params ,
297
290
body = body_params ,
298
291
post_params = form_params ,
299
292
files = local_var_files ,
300
- response_type = " ProjectListResponse" , # noqa: E501
293
+ response_type = ' ProjectListResponse' , # noqa: E501
301
294
auth_settings = auth_settings ,
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
- )
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 )
0 commit comments