minot adjustments & refactoring
This commit is contained in:
parent
8027620f22
commit
834da84786
@ -46,15 +46,9 @@ class ValidationRules(ValidationRuleFunctions):
|
|||||||
|
|
||||||
# 'translate' all error codes into readable, human-understandable format.
|
# 'translate' all error codes into readable, human-understandable format.
|
||||||
evaluation_results = [(state, self.describe_error_message(msg)) for (state, msg) in evaluation_results]
|
evaluation_results = [(state, self.describe_error_message(msg)) for (state, msg) in evaluation_results]
|
||||||
|
|
||||||
""" # deprecated
|
|
||||||
# check, if ANY of the evaluation results (evaluation_state) is larger than the .GREEN state. This means, that .YELLOW and .RED
|
|
||||||
# would return 'True'. Numpy arrays and functions are used to accelerate the comparison.
|
|
||||||
# np.any returns a boolean.
|
|
||||||
#evaluation_state = not np.any(np.greater(np.array([result[0] for result in evaluation_results]), ValidationRuleState.GREEN))
|
|
||||||
"""
|
|
||||||
# check, what the maximum state flag is and return it
|
# check, what the maximum state flag is and return it
|
||||||
evaluation_state = np.max(np.array([result[0].value for result in evaluation_results])) if len(evaluation_results)>0 else 1
|
evaluation_state = np.max(np.array([result[0].value for result in evaluation_results])) if len(evaluation_results)>0 else StatusFlags.GREEN.value
|
||||||
evaluation_verbosity = [result[1] for result in evaluation_results]
|
evaluation_verbosity = [result[1] for result in evaluation_results]
|
||||||
return (evaluation_state, evaluation_verbosity)
|
return (evaluation_state, evaluation_verbosity)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user