Source code for umongo.exceptions

from marshmallow import ValidationError  # noqa, republishing


[docs]class UMongoError(Exception): pass
# class ValidationError(ValidationError, UMongoError): # pass
[docs]class AbstractDocumentError(UMongoError): pass
[docs]class DocumentDefinitionError(UMongoError): pass
[docs]class NoDBDefinedError(UMongoError): pass
[docs]class NotRegisteredDocumentError(UMongoError): pass
[docs]class AlreadyRegisteredDocumentError(UMongoError): pass
[docs]class UpdateError(UMongoError): pass
[docs]class DeleteError(UMongoError): pass
[docs]class MissingSchemaError(UMongoError): pass
[docs]class NotCreatedError(UMongoError): pass
[docs]class NoCollectionDefinedError(UMongoError): pass
[docs]class FieldNotLoadedError(UMongoError): pass
[docs]class NoCompatibleDalError(UMongoError): pass