add disconnected services to proposed

This commit is contained in:
2023-10-17 14:07:59 +02:00
parent 9b56a6fb95
commit 03359d5b15

View File

@ -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>'}
disconnected = set()
for service, info in cfgs.items():
if info == '<disconnected>':
disconnected.add(service)
if not proposed.get(service):
proposed[service] = ''
return proposed, state + (disconnected,), remarks
def check_services(self):