From f057104a656523dc6e5b1b3a5b5a1f8c33a829f2 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Thu, 11 Jan 2024 15:56:34 +0100 Subject: [PATCH] Solved order bug --- backup-docker-to-local.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/backup-docker-to-local.py b/backup-docker-to-local.py index f35487e..0eb1623 100644 --- a/backup-docker-to-local.py +++ b/backup-docker-to-local.py @@ -153,10 +153,9 @@ def backup_volume(volume_name, volume_dir): """Backup files of a volume with incremental backups.""" print(f"Starting backup routine for volume: {volume_name}") files_rsync_destination_path = getFileRsyncDestinationPath(volume_dir) - pathlib.Path(files_rsync_destination_path).mkdir(parents=True, exist_ok=True) - last_backup_dir = get_last_backup_dir(volume_name, files_rsync_destination_path) link_dest_option = f"--link-dest='{last_backup_dir}'" if last_backup_dir else "" + pathlib.Path(files_rsync_destination_path).mkdir(parents=True, exist_ok=True) source_dir = getStoragePath(volume_name) rsync_command = f"rsync -abP --delete --delete-excluded {link_dest_option} {source_dir} {files_rsync_destination_path}"