def _report_enforcement_failures(activate_flow_result: ActivateFlowsResult, imsi: str): for result in activate_flow_result.policy_results: if result.result == RuleModResult.SUCCESS: continue ENFORCEMENT_RULE_INSTALL_FAIL.labels(rule_id=result.rule_id, imsi=imsi).inc()
def _report_enforcement_failures(activate_flow_result: ActivateFlowsResult, imsi: str): rule_results = chain(activate_flow_result.static_rule_results, activate_flow_result.dynamic_rule_results) for result in rule_results: if result.result == RuleModResult.SUCCESS: continue ENFORCEMENT_RULE_INSTALL_FAIL.labels(rule_id=result.rule_id, imsi=imsi).inc()