Exceptions¶
Bundle read/write exceptions¶
- exception momotor.bundles.BundleError¶
Base class for all exceptions raised by the bundles module.
- exception momotor.bundles.BundleHashError¶
Raised when a bundle attachment hash does not match the attachment content.
This is a subclass of
BundleError
.
- exception momotor.bundles.BundleFormatError¶
Raised when a bundle is not valid.
This is a subclass of
BundleError
.
- exception momotor.bundles.InvalidRefError¶
Raised when a ref attribute is invalid.
This is a subclass of
BundleFormatError
.
- exception momotor.bundles.InvalidBundle¶
Raised when a bundle is invalid.
This is a subclass of
BundleFormatError
.
- exception momotor.bundles.LxmlMissingError¶
Raised when lxml is requested but not installed.
This is a subclass of
BundleError
.
- exception momotor.bundles.BundleLoadError¶
Raised when a bundle cannot be loaded.
This is a subclass of
BundleError
.
Internal exceptions¶
- exception momotor.bundles.elements.content.AttachmentContent¶
Raised when the content is in an attachment. Subclass of
ValueError
- exception momotor.bundles.elements.content.NoContent¶
Raised when no content was provided. Subclass of
ValueError
- exception momotor.bundles.elements.files.FileIntegrityError¶
Raised when an attachment fails hash verification
- exception momotor.bundles.mixins.attachments.ZippedAttachment¶
Raised when trying to access a file using a path in a zipped bundle
- exception momotor.bundles.parsers.handlers.exceptions.ValidationError¶
Raised when an XML validation error occurs
This internal exception in converted to a
BundleFormatError
before being thrown to the caller