X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Fvnf_metric.py;h=49e784232a51930b5896765a0362a891b1afe34e;hb=456d0f323cfcb5fe6b8cad5a6c3e6633875633cd;hp=d0f39c3fba826fde455fb09ba9ac8290f4a83e3e;hpb=b525e6c8619d494d4e254def394cf5b62de4df4a;p=osm%2FMON.git diff --git a/osm_mon/collector/vnf_metric.py b/osm_mon/collector/vnf_metric.py index d0f39c3..49e7842 100644 --- a/osm_mon/collector/vnf_metric.py +++ b/osm_mon/collector/vnf_metric.py @@ -20,13 +20,19 @@ # 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)