iotcs.exception module¶
-
exception
iotcs.exception.ArgumentException(*args, **kwargs)¶ Bases:
ValueErrorThis exception is raised if a method receives an invalid argument.
-
exception
iotcs.exception.HttpException¶ Bases:
ExceptionThis exception is raised if an HTTPError or HTTTPWarning occurs.
-
exception
iotcs.exception.NetworkException(*args, **kwargs)¶ Bases:
ExceptionThis exception is raised if an IoT REST API request fails.
-
exception
iotcs.exception.SecurityException(*args, **kwargs)¶ Bases:
ExceptionThis exception is raised if credentials failure.
-
exception
iotcs.exception.SocketException¶ Bases:
ExceptionThis exception is raised if a socket error occurs.
-
exception
iotcs.exception.SocketTimeoutException¶ Bases:
ExceptionThis exception is raised if a socket timeout error occurs.
-
exception
iotcs.exception.StateException(*args, **kwargs)¶ Bases:
ExceptionThis exception is raised if an object is in an inconsistent state.
-
exception
iotcs.exception.TransportException(status=None, message=None, method=None, path=None, httpresponse=None, *args, **kwargs)¶ Bases:
ExceptionThis exception is raised if an HTTP error occurs.
Parameters: - statuscode – The HTTP error status code
- message –
- method –
- path –
- httpresponse –
- args –
- kwargs –
-
data¶
-
getMessage()¶
-
getResponseData()¶
-
getResponseHeader(header)¶
-
getStatusCode()¶ Return the HTTP error status code causing this exception.
Returns: The HTTP error status code causing this exception
-
headers¶
-
message¶
-
method¶
-
path¶
-
statuscode¶