From 0d784a0530af3060fbe3d21baf30092f24a8b633 Mon Sep 17 00:00:00 2001 From: Tim Eertmoed Date: Sun, 12 Oct 2025 15:22:08 +0200 Subject: [PATCH] srv/poe_manager/app.py aktualisiert --- srv/poe_manager/app.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srv/poe_manager/app.py b/srv/poe_manager/app.py index 2cd71a9..1696a07 100644 --- a/srv/poe_manager/app.py +++ b/srv/poe_manager/app.py @@ -106,10 +106,10 @@ def index(): for line in f: line = line.strip() for dev in devices: - # exakte Prüfung, Name gefolgt von 'ist erreichbar!' oder 'ist nicht erreichbar!' - if line.startswith(f"{dev[1]} ist erreichbar!"): + # prüfen, ob Name enthalten ist und Statusphrase + if f"{dev[1]} ist erreichbar!" in line: status_dict[dev[0]] = "online" - elif line.startswith(f"{dev[1]} ist nicht erreichbar!"): + elif f"{dev[1]} ist nicht erreichbar!" in line: status_dict[dev[0]] = "offline" # Template rendern mit Devices, Status und Intervall