From 15cefee22149659fc8ba5c63f919a9e165f80039 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 17 Oct 2023 13:59:16 +0200 Subject: [PATCH] set secnode target to '' on disconnect --- devices.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/devices.py b/devices.py index 1a4bbef..cee3071 100644 --- a/devices.py +++ b/devices.py @@ -643,10 +643,14 @@ class FrappyNode(SecNodeDevice, Moveable): self._cache.put(self, 'value', cfg) self._setROParam('target', cfg) + def _disconnect(self): + super()._disconnect() + self.target = '' + def get_info(self): result = self.doRead() or '' code, text = self.status() - if not result and self.target and self._secnode: + if not result and self.target: return '' if code == status.OK or result == '': return result