From 7d8a70789d7e1f21d4dd4aa245ca9030ea496c52 Mon Sep 17 00:00:00 2001 From: Lluis Gifre Renom <lluis.gifre@cttc.es> Date: Wed, 30 Nov 2022 14:16:39 +0000 Subject: [PATCH] Monitoring component: - corrected error in GetInstantKpi method --- .../service/MonitoringServiceServicerImpl.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/monitoring/service/MonitoringServiceServicerImpl.py b/src/monitoring/service/MonitoringServiceServicerImpl.py index 6e927476b..548f34c8a 100644 --- a/src/monitoring/service/MonitoringServiceServicerImpl.py +++ b/src/monitoring/service/MonitoringServiceServicerImpl.py @@ -602,23 +602,23 @@ class MonitoringServiceServicerImpl(MonitoringServiceServicer): else: query = f"SELECT kpi_id, timestamp, kpi_value FROM monitoring WHERE kpi_id = '{kpi_id}' " \ f"LATEST ON timestamp PARTITION BY kpi_id" - data = self.metrics_db.run_query(query)[0] + data = self.metrics_db.run_query(query) LOGGER.debug(data) if len(data) == 0: response.kpi_id.kpi_id.uuid = request.kpi_id.uuid else: - data = data[0] - response.kpi_id.kpi_id.uuid = str(data[0]) - response.timestamp.timestamp = timestamp_string_to_float(data[1]) - response.kpi_value.floatVal = data[2] + _data = data[0] + response.kpi_id.kpi_id.uuid = str(_data[0]) + response.timestamp.timestamp = timestamp_string_to_float(_data[1]) + response.kpi_value.floatVal = _data[2] return response except ServiceException as e: - LOGGER.exception('SetKpi exception') + LOGGER.exception('GetInstantKpi exception') # CREATEKPI_COUNTER_FAILED.inc() grpc_context.abort(e.code, e.details) except Exception as e: # pragma: no cover - LOGGER.exception('SetKpi exception') + LOGGER.exception('GetInstantKpi exception') # CREATEKPI_COUNTER_FAILED.inc() grpc_context.abort(grpc.StatusCode.INTERNAL, str(e)) -- GitLab