From aa4497219cab2194f164ad2e394e131fb574425e Mon Sep 17 00:00:00 2001 From: jaydee Date: Mon, 16 Dec 2024 21:32:02 +0100 Subject: [PATCH] initial --- omv_backup.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/omv_backup.py b/omv_backup.py index 567c321..6b07a0f 100644 --- a/omv_backup.py +++ b/omv_backup.py @@ -198,7 +198,10 @@ if _RESTORE: #cmnd = "rsync -av --delete {}/ --link-dest {} --exclude=\".cache\" {}".format(SOURCE_DIR, LATEST_LINK, BACKUP_PATH) cmnd = f"rsync -avz --delete rsync://{BACKUP_HOST}{NEW_BACKUP_DIR} {SOURCE_DIR}" - + + + + ans = "y" print(cmnd) print("Sync files") @@ -208,6 +211,13 @@ if _RESTORE: ans = input("continue?") or "n" if ans == "y" and _EXECUTE: status, output = subprocess.getstatusoutput(cmnd) + + if _APP == "nginx": + domains = ["sectorq.eu","gitlab.sectorq.eu","ha.sectorq.eu","mail.sectorq.eu","pw.sectorq.eu","semaphore.sectorq.eu","kestra.sectorq.eu","auth.sectorq.eu"] + for d in domains: + cmnd = f'sqlite3 /share/docker_data/nginx/data/database.sqlite "UPDATE proxy_host SET forward_host = \'this host\' WHERE domain_names = \'{d}\'' + print(cmnd) + status, output = subprocess.getstatusoutput(cmnd) now = datetime.datetime.now() ENDTIME = now.strftime("%Y-%m-%d_%H:%M:%S")