Exceptions¶
Error classes used by this library.
-
exception
odata.exceptions.
MultipleResultsFound
(*args, **kwargs)¶ Raised when
one()
is called but multiple results returned
-
exception
odata.exceptions.
NoResultsFound
(*args, **kwargs)¶ Raised when
one()
is called but zero results returned
-
exception
odata.exceptions.
ODataConnectionError
(*args, **kwargs)¶ Raised when the endpoint responds with an HTTP error code
-
exception
odata.exceptions.
ODataError
(*args, **kwargs)¶ Base class for python-odata errors. All other errors are subclassed from this. Raising any other exception class is a bug and should be reported
-
code
= None¶ Error code supplied by server
-
detailed_message
= None¶ Detailed error message supplied by server
-
message
= None¶ Error message supplied by server
-
status_code
= None¶ HTTP status
-
-
exception
odata.exceptions.
ODataReflectionError
(*args, **kwargs)¶ Raised when MetaData is unable to reflect types