139 |
139 |
auth=HttpBearerAuth(self.get_token()))
|
140 |
140 |
response_json = response.json()
|
141 |
141 |
if not isinstance(response_json, dict):
|
142 |
|
self.logger.error('error requesting card (unknown error)')
|
|
142 |
self.logger.error('error requesting card (unknown response format)')
|
143 |
143 |
raise APIError('unknown error', data=response_json)
|
144 |
144 |
if response_json.get('erreur'):
|
145 |
|
self.logger.error('error requesting card (%r)', response_json['erreur'])
|
|
145 |
self.logger.debug('error requesting card (%r)', response_json['erreur'])
|
146 |
146 |
response_json['status_code'] = response.status_code
|
147 |
147 |
raise APIError(response_json['erreur'], data=response_json)
|
148 |
148 |
return {'data': response_json} # {"n_demande_clu":10000005}
|
... | ... | |
175 |
175 |
auth=HttpBearerAuth(self.get_token()))
|
176 |
176 |
response_json = response.json()
|
177 |
177 |
if not isinstance(response_json, dict):
|
178 |
|
self.logger.error('error adding subscriptions (unknown error)')
|
|
178 |
self.logger.error('error adding subscriptions (unknown response format)')
|
179 |
179 |
raise APIError('unknown error', data=response_json)
|
180 |
180 |
if response_json.get('erreur'):
|
181 |
|
self.logger.error('error adding subscriptions (%r)', response_json['erreur'])
|
|
181 |
self.logger.debug('error adding subscriptions (%r)', response_json['erreur'])
|
182 |
182 |
response_json['status_code'] = response.status_code
|
183 |
183 |
raise APIError(response_json['erreur'], data=response_json)
|
184 |
184 |
return {'data': response_json} # {"n_demande_clu":10000005}
|
... | ... | |
192 |
192 |
auth=HttpBearerAuth(self.get_token()))
|
193 |
193 |
response_json = response.json()
|
194 |
194 |
if not isinstance(response_json, dict):
|
195 |
|
self.logger.error('error changing code (unknown error)')
|
|
195 |
self.logger.error('error changing code (unknown response format)')
|
196 |
196 |
raise APIError('unknown error', data=response_json)
|
197 |
197 |
if response_json.get('erreur'):
|
198 |
|
self.logger.error('error changing code (%r)', response_json['erreur'])
|
|
198 |
self.logger.debug('error changing code (%r)', response_json['erreur'])
|
199 |
199 |
response_json['status_code'] = response.status_code
|
200 |
200 |
raise APIError(response_json['erreur'], data=response_json)
|
201 |
201 |
return {'data': response_json}
|
... | ... | |
211 |
211 |
auth=HttpBearerAuth(self.get_token()))
|
212 |
212 |
response_json = response.json()
|
213 |
213 |
if not isinstance(response_json, dict):
|
214 |
|
self.logger.error('error checking code (unknown error)')
|
|
214 |
self.logger.error('error checking code (unknown response format)')
|
215 |
215 |
raise APIError('unknown error', data=response_json)
|
216 |
216 |
if response_json.get('message') == 'Le mot de passe est valide':
|
217 |
217 |
return {'data': response_json}
|
218 |
218 |
for error_attribute in ('erreur', 'message'):
|
219 |
219 |
if response_json.get(error_attribute):
|
220 |
|
self.logger.error('error checking code (%r)', response_json[error_attribute])
|
|
220 |
self.logger.debug('error checking code (%r)', response_json[error_attribute])
|
221 |
221 |
response_json['status_code'] = response.status_code
|
222 |
222 |
raise APIError(response_json[error_attribute], data=response_json)
|
223 |
223 |
raise APIError('invalid response', data=response_json)
|
... | ... | |
231 |
231 |
auth=HttpBearerAuth(self.get_token()))
|
232 |
232 |
response_json = response.json()
|
233 |
233 |
if not isinstance(response_json, dict):
|
234 |
|
self.logger.error('error getting card info (unknown error)')
|
|
234 |
self.logger.error('error getting card info (unknown response format)')
|
235 |
235 |
raise APIError('unknown error', data=response_json)
|
236 |
236 |
for error_attribute in ('erreur', 'message'):
|
237 |
237 |
if response_json.get(error_attribute):
|
238 |
|
self.logger.error('error getting card info (%r)', response_json[error_attribute])
|
|
238 |
self.logger.debug('error getting card info (%r)', response_json[error_attribute])
|
239 |
239 |
response_json['status_code'] = response.status_code
|
240 |
240 |
raise APIError(response_json[error_attribute], data=response_json)
|
241 |
241 |
if not response_json.get('numero_serie'):
|
... | ... | |
253 |
253 |
auth=HttpBearerAuth(self.get_token()))
|
254 |
254 |
response_json = response.json()
|
255 |
255 |
if not isinstance(response_json, dict):
|
256 |
|
self.logger.error('error revoking card (unknown error)')
|
|
256 |
self.logger.error('error revoking card (unknown response format)')
|
257 |
257 |
raise APIError('unknown error', data=response_json)
|
258 |
258 |
if response_json.get('erreur'):
|
259 |
|
self.logger.error('error revoking card (%r)', response_json['erreur'])
|
|
259 |
self.logger.debug('error revoking card (%r)', response_json['erreur'])
|
260 |
260 |
response_json['status_code'] = response.status_code
|
261 |
261 |
raise APIError(response_json['erreur'], data=response_json)
|
262 |
262 |
return {'data': response_json} # {"message": "La demande..."}
|
... | ... | |
272 |
272 |
auth=HttpBearerAuth(self.get_token()))
|
273 |
273 |
response_json = response.json()
|
274 |
274 |
if not isinstance(response_json, dict):
|
275 |
|
self.logger.error('error revoking subscripton (unknown error)')
|
|
275 |
self.logger.error('error revoking subscripton (unknown response format)')
|
276 |
276 |
raise APIError('unknown error', data=response_json)
|
277 |
277 |
if response_json.get('erreur'):
|
278 |
|
self.logger.error('error revoking subscripton (%r)', response_json['erreur'])
|
|
278 |
self.logger.debug('error revoking subscripton (%r)', response_json['erreur'])
|
279 |
279 |
response_json['status_code'] = response.status_code
|
280 |
280 |
raise APIError(response_json['erreur'], data=response_json)
|
281 |
281 |
return {'data': response_json} # {"n_demande_clu":10000005}
|
282 |
|
-
|