pytesmo.validation_framework.error_handling module
Definition of exceptions and error return codes.
The error codes are integer values. They should normally be non-negative if properly handled. An error code of -1 indicates failure in handling the error. 0 indicates success.
- exception pytesmo.validation_framework.error_handling.DataManagerError[source]
Bases:
ValidationError
- return_code = 8
- exception pytesmo.validation_framework.error_handling.MetricsCalculationError[source]
Bases:
ValidationError
- return_code = 2
- exception pytesmo.validation_framework.error_handling.NoGpiDataError[source]
Bases:
ValidationError
- return_code = 7
- exception pytesmo.validation_framework.error_handling.NoTempMatchedDataError[source]
Bases:
ValidationError
- return_code = 4
- exception pytesmo.validation_framework.error_handling.ScalingError[source]
Bases:
ValidationError
- return_code = 5
- exception pytesmo.validation_framework.error_handling.TemporalMatchingError[source]
Bases:
ValidationError
- return_code = 3
- exception pytesmo.validation_framework.error_handling.ValidationError[source]
Bases:
Exception
- return_code = -1
- exception pytesmo.validation_framework.error_handling.ValidationFailedError[source]
Bases:
ValidationError
- return_code = 6