From 52bd814a8702745f26d5b072304637b01c8c09a5 Mon Sep 17 00:00:00 2001 From: Allison Suarez Miranda Date: Sun, 21 Aug 2022 13:18:34 -0700 Subject: [PATCH] dbms.cluster.overview() will return one record per instance so expecting single record is incorrect Signed-off-by: Allison Suarez Miranda --- metadata/metadata_service/proxy/neo4j_proxy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/metadata_service/proxy/neo4j_proxy.py b/metadata/metadata_service/proxy/neo4j_proxy.py index d5daddd3b4..c3292b782e 100644 --- a/metadata/metadata_service/proxy/neo4j_proxy.py +++ b/metadata/metadata_service/proxy/neo4j_proxy.py @@ -129,7 +129,7 @@ def health(self) -> health_check.HealthCheck: try: # dbms.cluster.overview() is only available for enterprise neo4j users cluster_overview = self._execute_cypher_query(statement='CALL dbms.cluster.overview()', param_dict={}) - checks = dict(get_single_record(cluster_overview)) + checks = dict(cluster_overview[0]) checks['overview_enabled'] = True status = health_check.OK except ClientError: