# contact: bdiaz@whitestack.com or glavado@whitestack.com
##
from osm_mon.collector.metric import Metric
+import logging
+
+log = logging.getLogger(__name__)
class VnfMetric(Metric):
- def __init__(self, nsr_id, vnf_member_index, vdur_name, name, value):
+ def __init__(self, nsr_id, vnf_member_index, vdur_name, name, value, extra_tags: dict = None):
tags = {
'ns_id': nsr_id,
'vnf_member_index': vnf_member_index,
'vdu_name': vdur_name
}
+ if extra_tags:
+ tags.update(extra_tags)
+ log.debug('Tags: %s', tags)
super().__init__(tags, name, value)