Pastery

jgkwgt +

 1diff --git a/proxyclient/m1n1/hw/pmu.py b/proxyclient/m1n1/hw/pmu.py 2index b545df4..d416b21 100644 3--- a/proxyclient/m1n1/hw/pmu.py 4+++ b/proxyclient/m1n1/hw/pmu.py 5@@ -21,8 +21,14 @@ class PMU: 6  7    def reset_panic_counter(self): 8        if self.primary: 9-            leg_scrpad = self.node.info_leg__scrpad[0]10-            self.spmi.write8(self.reg, leg_scrpad + 2, 0) # error counts11+            print(f"type is {type(self.node.info_leg__scrpad)}")12+            if isinstance(self.node.info_leg__scrpad, int):13+                print("Note: type int is not subscriptable")14+                leg_scrpad = self.node.info_leg__scrpad15+                self.spmi.write8(self.reg, leg_scrpad + 2, 0) # maybe still error counts?16+            else:17+                leg_scrpad = self.node.info_leg__scrpad[0]18+                self.spmi.write8(self.reg, leg_scrpad + 2, 0) # error counts19 20    @staticmethod21    def find_primary_pmu(adt):
New paste