From 02b21b6989eabdbc082f37358786ce495bce4092 Mon Sep 17 00:00:00 2001 From: onyx-and-iris <75868496+onyx-and-iris@users.noreply.github.com> Date: Tue, 4 Oct 2022 15:43:09 +0100 Subject: [PATCH] print bus level values in observer example --- examples/observer/__main__.py | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/examples/observer/__main__.py b/examples/observer/__main__.py index 8a2655d..c68847b 100644 --- a/examples/observer/__main__.py +++ b/examples/observer/__main__.py @@ -16,17 +16,9 @@ class Observer: if subject == "pdirty": print("pdirty!") elif subject == "ldirty": - info = ( - f"[{self.vban.bus[0]} {self.vban.bus[0].levels.isdirty}]", - f"[{self.vban.bus[1]} {self.vban.bus[1].levels.isdirty}]", - f"[{self.vban.bus[2]} {self.vban.bus[2].levels.isdirty}]", - f"[{self.vban.bus[3]} {self.vban.bus[3].levels.isdirty}]", - f"[{self.vban.bus[4]} {self.vban.bus[4].levels.isdirty}]", - f"[{self.vban.bus[5]} {self.vban.bus[5].levels.isdirty}]", - f"[{self.vban.bus[6]} {self.vban.bus[6].levels.isdirty}]", - f"[{self.vban.bus[7]} {self.vban.bus[7].levels.isdirty}]", - ) - print(" ".join(info)) + for bus in self.vban.bus: + if bus.levels.isdirty: + print(bus, bus.levels.all) def main():