X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fevaluator%2Fservice.py;h=3865b17914a66fd7e34a1c38fe3c6c551f3e4216;hb=c95a9298923827139d5f5a8f915a22012803fbcf;hp=0868e3223470b21b615322acb8a5b43fc8c3cb6c;hpb=a97bdb3eafa4f3d07d61d32635f7f36f5cc36c58;p=osm%2FMON.git diff --git a/osm_mon/evaluator/service.py b/osm_mon/evaluator/service.py index 0868e32..3865b17 100644 --- a/osm_mon/evaluator/service.py +++ b/osm_mon/evaluator/service.py @@ -55,15 +55,17 @@ class EvaluatorService: def _get_metric_value(self, nsr_id: str, - vnf_member_index: int, + vnf_member_index: str, vdur_name: str, metric_name: str): - return BACKENDS[self.conf.get('evaluator', 'backend')]().get_metric_value(metric_name, nsr_id, vdur_name, - vnf_member_index) + return BACKENDS[self.conf.get('evaluator', 'backend')](self.conf).get_metric_value(metric_name, + nsr_id, + vdur_name, + vnf_member_index) def _evaluate_metric(self, nsr_id: str, - vnf_member_index: int, + vnf_member_index: str, vdur_name: str, metric_name: str, alarm: Alarm):