From 42caf12945b4b7bce1a87852c59233c5532a503b Mon Sep 17 00:00:00 2001 From: aguilard Date: Wed, 25 Oct 2023 11:51:30 +0000 Subject: [PATCH] Fix bug 2297: VIM status metric not working properly Change-Id: If6442ef23f017079e6be8430c79bc58da449dd11 Signed-off-by: aguilard --- src/osm_ngsa/dags/multivim_vim_status.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- 2.25.1