From cc0663dfb3250540580a06381eb77fb5fffe8bcb Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Sat, 17 Jun 2023 08:00:55 +0000
Subject: [PATCH] Monitoring component:

- fixed minor issue when checking monitor_flag of KPIs
---
 src/monitoring/service/ManagementDBTools.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/monitoring/service/ManagementDBTools.py b/src/monitoring/service/ManagementDBTools.py
index a2beddccd..6c0a69e0e 100644
--- a/src/monitoring/service/ManagementDBTools.py
+++ b/src/monitoring/service/ManagementDBTools.py
@@ -261,10 +261,10 @@ class ManagementDB():
             else:
                 if data[0] == 1:
                     return True
-                elif data[0] == 0:
+                elif data[0] == 0 or data[0] is None:
                     return False
                 else:
-                    LOGGER.debug(f"KPI {kpi_id} is wrong")
+                    LOGGER.debug(f"KPI {kpi_id} is wrong: {str(data)}")
                     return None
         except sqlite3.Error as e:
             LOGGER.debug(f"KPI {kpi_id} cannot be checked from the ManagementDB: {e}")
-- 
GitLab