From: aguilard Date: Wed, 25 Oct 2023 11:51:30 +0000 (+0000) Subject: Fix bug 2297: VIM status metric not working properly X-Git-Tag: release-v15.0-start~1 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=6fa799be663320e98c016f7d7c85eecdae81fd89;p=osm%2FNG-SA.git Fix bug 2297: VIM status metric not working properly Change-Id: If6442ef23f017079e6be8430c79bc58da449dd11 Signed-off-by: aguilard --- diff --git a/src/osm_ngsa/dags/multivim_vim_status.py b/src/osm_ngsa/dags/multivim_vim_status.py index 5307879..e830ff1 100644 --- a/src/osm_ngsa/dags/multivim_vim_status.py +++ b/src/osm_ngsa/dags/multivim_vim_status.py @@ -122,7 +122,8 @@ def create_dag(dag_id, dag_number, dag_description, vim_id): if collector: status = collector.is_vim_ok() logger.info(f"VIM status: {status}") - metric.labels(vim_id).set(1) + if status: + metric.labels(vim_id).set(1) else: logger.info("Error creating VIM collector") # Push to Prometheus