diff --git a/omv_backup_v4.py b/omv_backup_v4.py index 99b793d..475ea93 100755 --- a/omv_backup_v4.py +++ b/omv_backup_v4.py @@ -451,12 +451,13 @@ if _RESTORE: send_mqtt_message(msg) now = datetime.datetime.now() - ENDJOB = now.strftime("%Y-%m-%d_%H:%M:%S") - logging.info("Sending finished status") - msg = {"mode":_MODE,"status":"finished","bak_name":"complete","start_time":STARTTIME,"end_time":ENDJOB,"progress":0,"used_space":"?"} - logging.info(msg) - send_mqtt_message(msg) - + ENDJOB = now.strftime("%Y-%m-%d_%H:%M:%S") + logging.info("Sending finished status") + + msg = {"mode":_MODE, "status":"restore","bak_name":"Restore","host":host,"cur_job":app,"start_time":STARTTIME,"end_time":"","progress":100,"finished":ENDJOB,"used_space":1} + logging.info(msg) + + send_mqtt_message(msg) if _MODE == "auto": cmnd = "ssh root@amd.home.lan 'systemctl suspend &'" status, output = subprocess.getstatusoutput(cmnd)