From 1e2721579d57b77c507dd7e34560bcf51b67bb35 Mon Sep 17 00:00:00 2001 From: dmc Date: Mon, 18 Sep 2023 13:11:10 +0200 Subject: [PATCH] fix FrappyNode.nodeStateChange when frappy_config does not exists --- devices.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/devices.py b/devices.py index 5f5d5f7..8d54e85 100644 --- a/devices.py +++ b/devices.py @@ -437,7 +437,10 @@ class FrappyNode(SecNodeDevice, Moveable): cfg = self.read() if self._lastcfg != cfg: self._lastcfg = cfg - session.devices.get('frappy_config')._trigger_change.set() + try: + session.devices.get('frappy_config')._trigger_change.set() + except AttributeError: # frappy_config does not exist + pass def disable(self): seaconn = session.devices.get('sea_%s' % self.service)