From 5433feb482249baec7c62256bea54e6d04615bb6 Mon Sep 17 00:00:00 2001
From: su530201 <olivier.kaufmann@umons.ac.be>
Date: Thu, 8 Jun 2023 10:27:00 +0200
Subject: [PATCH] Tries to fix "dict has no attr barrier" error

---
 ohmpi/hardware_system.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py
index b935237e..32dabb01 100644
--- a/ohmpi/hardware_system.py
+++ b/ohmpi/hardware_system.py
@@ -89,7 +89,11 @@ class OhmPiHardware:
                                                                      cabling=self._cabling)})
         self.mux_barrier = Barrier(len(self.mux_boards) + 1)
         self._cabling = {}
-        for _, mux in self.mux_boards.items():
+        for mux_id, mux in self.mux_boards.items():
+            if isinstance(mux, dict):
+                # self.mux_boards[mux_id] =
+                pass
+            print(f'MUX_CONFIG: {MUX_CONFIG}')
             mux.barrier = self.mux_barrier
             for k, v in mux.cabling.items():
                 update_dict(self._cabling, {k: (mux_id, k[0])})
-- 
GitLab