diff --git a/frappyman.py b/frappyman.py index c3c8487..1e415b9 100644 --- a/frappyman.py +++ b/frappyman.py @@ -269,12 +269,11 @@ def summarize_server_state(givencfgs, ourcfgs, sealist, sea_info, strict=False): if addons: result['addons'] = ','.join(addons) - if not error: - for service, cfg in ourcfgs.items(): - if cfg: - prop = result.get(service, '') - if prop == cfg and service not in restart: - result[service] = True + for service, cfg in ourcfgs.items(): + if cfg: + prop = result.get(service, '') + if prop == cfg and service not in restart: + result[service] = True return error, result, (ourcfgs, seacfgs), (givencfgs, remarks)