metricengine.exceptions
Custom exceptions for the Metric Engine.
- exception metricengine.exceptions.MetricEngineError[source]
Bases:
ExceptionBase exception for all Metric Engine errors.
- exception metricengine.exceptions.MissingInputError(message, missing_inputs=None)[source]
Bases:
MetricEngineErrorRaised when required inputs are missing for a calculation.
- exception metricengine.exceptions.CircularDependencyError(cycle)[source]
Bases:
MetricEngineErrorRaised when a circular dependency is detected in calculations.
- exception metricengine.exceptions.CalculationError(message, calculation_name=None)[source]
Bases:
MetricEngineErrorGeneric calculation error.
Base Exceptions
- exception metricengine.exceptions.MetricEngineError[source]
Bases:
ExceptionBase exception for all Metric Engine errors.
- exception metricengine.exceptions.CalculationError(message, calculation_name=None)[source]
Bases:
MetricEngineErrorGeneric calculation error.