models.exception package#

Submodules#

framework_base_exception module#

exception models.exception.framework_base_exception.FrameworkBaseException(exception_type: str, module: str, name: str, *args)[source]#

Bases: Exception

Base exception for all framework exceptions.

invalid_parameter_value module#

exception models.exception.invalid_parameter_value.InvalidParameterValue(module: str, name: str, parameter: str, cause: str)[source]#

Bases: FrameworkBaseException

Exception for invalid parameter value. This exception is used when a parameter value is invalid.

missing_parameter module#

exception models.exception.missing_parameter.MissingParameterError(module: str, name: str, parameter: str)[source]#

Bases: FrameworkBaseException

Exception for missing parameter. This exception is used when a parameter is missing.

non_compatible_data module#

exception models.exception.non_compatible_data.NonCompatibleData(module: str, name: str, cause: str | None = None)[source]#

Bases: FrameworkBaseException

Exception for non compatible data. This exception is used when a data is not compatible with the expected data.

Module contents#