Remove disabled services from monitoring

This commit is contained in:
Tobias Reisinger 2025-04-25 16:15:06 +02:00
parent 86d66fac5a
commit 654b7c18b1
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE

View file

@ -51,7 +51,11 @@ class FilterModule(object):
]
for name, service in services.items():
if not bool(service.get("host")):
continue
if mon := service.get("monitoring"):
if service.get("dns"):
url = f"https://{service["dns"][0]['domain']}"
@ -72,7 +76,6 @@ class FilterModule(object):
new_endpoint = {
"name": name,
"enabled": bool(service.get("host")),
"group": mon.get("group"),
"url": url,
"conditions": conditions,