Documentation for ToMeDa
tomeda.exception
Exceptions for Tomeda.
TomedaException
TomedaException(*args: object)
Bases: Exception
Base exception for Tomeda.
Source code in tomeda/exception.py
9 10 |
|
TomedaFactoryError
TomedaFactoryError(message: str, *args: object)
Bases: TomedaException
Base exception for all errors related to the Factory process.
Source code in tomeda/exception.py
30 31 |
|
TomedaFactoryImportError
TomedaFactoryImportError(message: str, *args: object)
Bases: TomedaFactoryError
, TomedaImportError
Raised when the module or class cannot be imported.
Source code in tomeda/exception.py
57 58 |
|
TomedaFactoryInstantiationError
TomedaFactoryInstantiationError(
message: str, *args: object
)
Bases: TomedaFactoryError
Raised when there's an error instantiating the repository class.
Source code in tomeda/exception.py
75 76 |
|
TomedaFactoryInvalidClassError
TomedaFactoryInvalidClassError(message: str, *args: object)
Bases: TomedaFactoryError
Raised when the imported class does not extend the expected base class.
Source code in tomeda/exception.py
66 67 |
|
TomedaFactoryTypeError
TomedaFactoryTypeError(message: str, *args: object)
Bases: TomedaFactoryError
Raised when the provided object is not of the expected type.
Source code in tomeda/exception.py
39 40 |
|
TomedaFactoryValueError
TomedaFactoryValueError(message: str, *args: object)
Bases: TomedaFactoryError
Raised when the provided object does not have the expected value.
Source code in tomeda/exception.py
48 49 |
|
TomedaImportError
TomedaImportError(message: str, *args: object)
Bases: TomedaException
Exception raised when a module cannot be imported.
This could be due to various reasons, such as the module not existing, the module being corrupt, etc.
Source code in tomeda/exception.py
21 22 |
|