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.

Module contents