From 17c84d6c8b33f03e5295ccc0d5b86c3f396b096d Mon Sep 17 00:00:00 2001
From: Alexander Aghili <alexander.w.aghili@gmail.com>
Date: Mon, 10 Mar 2025 16:45:54 -0700
Subject: [PATCH] fix no good very bad statement

---
 tests/basic/basic.py | 2 +-
 utils/containers.py  | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/basic/basic.py b/tests/basic/basic.py
index f4d7f07..4bae246 100644
--- a/tests/basic/basic.py
+++ b/tests/basic/basic.py
@@ -9,7 +9,7 @@ from ...utils.kvs_api import DEFAULT_TIMEOUT
 def basic_kv_1(conductor: ClusterConductor, dir, log: Logger):
     with KVSTestFixture(conductor, dir, log, node_count=2) as fx:
         c = KVSMultiClient(fx.clients, "client", log)
-        view = {'shard1': [conductor.get_nodes()[0].get_view()], 'shard2': [conductor.get_nodes()[1].get_view()]}
+        view = {'shard1': [conductor.get_node(0).get_view()], 'shard2': [conductor.get_node(1).get_view()]}
         fx.broadcast_view(view)
 
         r = c.put(0, "x", "1")
diff --git a/utils/containers.py b/utils/containers.py
index abba8fd..3e2e362 100644
--- a/utils/containers.py
+++ b/utils/containers.py
@@ -468,7 +468,9 @@ class ClusterConductor:
 
     def get_nodes(self):
         return self.nodes
-
+    
+    def get_node(self, index):
+        return self.nodes[index]
 
     def get_partition_view(self, partition_id: str):
         net_name = f"kvs_{self.group_id}_net_{partition_id}"
-- 
GitLab