From 03359d5b153cfab7dc79ce30b1dcdc7efd8010dc Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 17 Oct 2023 14:07:59 +0200 Subject: [PATCH] add disconnected services to proposed --- devices.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/devices.py b/devices.py index d2100c9..73978af 100644 --- a/devices.py +++ b/devices.py @@ -178,7 +178,12 @@ class FrappyConfig(Device): for service, guess in list(proposed.items()): if guess is True: proposed.pop(service) - disconnected = {k for k, v in cfgs.items() if v == ''} + disconnected = set() + for service, info in cfgs.items(): + if info == '': + disconnected.add(service) + if not proposed.get(service): + proposed[service] = '' return proposed, state + (disconnected,), remarks def check_services(self):