Source code for save_to_db.exceptions.scope_except
""" This module contains exceptions for :py:class:`~save_to_db.core.scope.Scope`
class.
"""
[docs]class ScopeException(Exception):
"""General exception for :py:class:`~save_to_db.core.scope.Scope` class."""
[docs]class ItemClsAlreadyScoped(ScopeException):
""" Raised when an already scoped item is scoped again. """
[docs]class ScopeIdCannotBeNone(ScopeException):
""" Raised when trying to set Scope `collection_id` to `None`. """