provdbconnector.exceptions package¶
Submodules¶
provdbconnector.exceptions.database module¶
-
exception
provdbconnector.exceptions.database.
AdapterException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
Base exception class for database adapters.
-
exception
provdbconnector.exceptions.database.
InvalidOptionsException
[source]¶ Bases:
provdbconnector.exceptions.database.AdapterException
Thrown, if passed argument for adapter is invalid.
-
exception
provdbconnector.exceptions.database.
AuthException
[source]¶ Bases:
provdbconnector.exceptions.database.AdapterException
Thrown, if database adapter could not establish a connection with given credentials to the database.
-
exception
provdbconnector.exceptions.database.
DatabaseException
[source]¶ Bases:
provdbconnector.exceptions.database.AdapterException
Thrown, if method could not performed on database.
-
exception
provdbconnector.exceptions.database.
CreateRecordException
[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseException
Thrown, if record could not be saved in database.
-
exception
provdbconnector.exceptions.database.
CreateRelationException
[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseException
Thrown, if relation could not be saved in database.
-
exception
provdbconnector.exceptions.database.
NotFoundException
[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseException
Thrown, if record or relation could not be found in database.
-
exception
provdbconnector.exceptions.database.
MergeException
[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseException
Thrown, if a record or relation can’t get merged
provdbconnector.exceptions.provapi module¶
-
exception
provdbconnector.exceptions.provapi.
ProvDbException
[source]¶ Bases:
Exception
Base exception class for all api exceptions.
-
exception
provdbconnector.exceptions.provapi.
NoDataBaseAdapterException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
Thrown, if no database adapter argument is passed to the api class.
-
exception
provdbconnector.exceptions.provapi.
InvalidArgumentTypeException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
Thrown, if an invalid argument is passed to any api method.
-
exception
provdbconnector.exceptions.provapi.
InvalidProvRecordException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
” Thrown, if an invalid record is passed to any api method.
provdbconnector.exceptions.utils module¶
-
exception
provdbconnector.exceptions.utils.
ConverterException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
Base exception class for document converter.
-
exception
provdbconnector.exceptions.utils.
ParseException
[source]¶ Bases:
provdbconnector.exceptions.utils.ConverterException
Thrown, if a given statement could not ne parsed.
-
exception
provdbconnector.exceptions.utils.
NoDocumentException
[source]¶ Bases:
provdbconnector.exceptions.utils.ConverterException
Thrown, if no document argument is passed.
-
exception
provdbconnector.exceptions.utils.
SerializerException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
Base exception class for serializer.
-
exception
provdbconnector.exceptions.utils.
ValidatorException
[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException
Base exception class for validator.