From fb8ea90428f2cda4eedf684c216b78f11f6a5f24 Mon Sep 17 00:00:00 2001 From: jaydee Date: Tue, 18 Nov 2025 22:05:18 +0100 Subject: [PATCH] build --- docker_backups.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docker_backups.py b/docker_backups.py index ec673f9..56ac415 100755 --- a/docker_backups.py +++ b/docker_backups.py @@ -15,12 +15,14 @@ args = parser.parse_args() PASSWORD= "l4c1j4yd33Du5lo" DATETIME = now.strftime("%Y%m%d%H%M%S") os.chdir("/share/docker_data/__backups/") -print("Backup gitlab") -cmnd = 'docker exec -t gitlab gitlab-backup create SKIP=artifacts,repositories,registry,uploads,builds,pages,lfs,packages,terraform_state' -status, output = subprocess.getstatusoutput(cmnd) -allfiles = os.listdir("/share/docker_data/gitlab/data/backups/") -for f in allfiles: - shutil.move(f"/share/docker_data/gitlab/data/backups/{f}", "/share/docker_data/__backups/") + +if args.backup and args.gitlab: + print("Backup gitlab") + cmnd = 'docker exec -t gitlab gitlab-backup create SKIP=artifacts,repositories,registry,uploads,builds,pages,lfs,packages,terraform_state' + status, output = subprocess.getstatusoutput(cmnd) + allfiles = os.listdir("/share/docker_data/gitlab/data/backups/") + for f in allfiles: + shutil.move(f"/share/docker_data/gitlab/data/backups/{f}", "/share/docker_data/__backups/")