Error Response¶
-
class
moco_wrapper.util.response.
ErrorResponse
(response)¶ class for handling error messages returned by the api
-
data
¶ Returns the text of the object (the error message itself)
-
is_recoverable
¶ Checks the http status code of the response and returns True if the error is not a permanent error, i.e. recovering is possible by simply waiting a bit and sending the request again.
Returns: True
if recovery is possible by sending the request again later, otherwiseFalse
m = Moco() project_id = 22 project_get = m.Project.get(project_id) if isinstance(project_get, ErrorResponse) and project_get.is_recoverable: time.sleep(5) project_get = m.Project.get(project_id) print(project_get)
-
response
¶ http response object
-
to_exception
()¶ Convert the response object into an exception that can be raised.
-