From 8e5e54782768352d992e48eb57f372d67ce83e43 Mon Sep 17 00:00:00 2001 From: jaydee Date: Mon, 8 Jul 2024 23:24:49 +0200 Subject: [PATCH] upt playbook --- mqtt_srv.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mqtt_srv.py b/mqtt_srv.py index a6c8db1..a603493 100755 --- a/mqtt_srv.py +++ b/mqtt_srv.py @@ -1170,7 +1170,7 @@ else: check_router() elif host.lower() == "nas": print("Getting VM info") - + payload = {"status":"on"} cmnd = "/share/ZFS532_DATA/.qpkg/QKVM/usr/bin/virsh list --all" writeLog(cmnd) status, output = subprocess.getstatusoutput(cmnd) @@ -1195,11 +1195,12 @@ else: status, output = subprocess.getstatusoutput(cmnd) writeLog(output) if output.strip() == "running": - client.publish("sectorq/systems/nas/" + m, payload=1, qos=0, retain=True) + payload[m] = 1 else: - client.publish("sectorq/systems/nas/" + m, payload=0, qos=0, retain=True) + payload[m] = 0 + client.publish( "home-assistant/" + host + "/hwstats", payload=payload, qos=0, retain=True) - + if FILE_TIMESTAMP != mtime: writeLog("Script updated ! restarting...") #os.execv(sys.executable, ['python'] + sys.argv)