removed backup links and versions folder

This commit is contained in:
2023-04-19 13:36:19 +02:00
parent 7cb11a2d37
commit 7361da8348
4 changed files with 47 additions and 56 deletions

View File

@@ -13,11 +13,13 @@ deleted = True
while psutil.disk_usage(args.backups_folder_path).percent > args.maximum_backup_size_percent and deleted:
deleted = False
print("%d %% of disk %s are used. Freeing space..." % (psutil.disk_usage(args.backups_folder_path).percent,args.backups_folder_path))
for primary_directory in os.listdir(args.backups_folder_path):
primary_directory = os.path.join(args.backups_folder_path, primary_directory)
for application_directory in os.listdir(primary_directory):
application_directory = os.path.join(primary_directory, application_directory)
versions_directory = os.path.join(application_directory, "versions/")
for host_backup_directory_name in os.listdir(args.backups_folder_path):
host_backup_directory_path = os.path.join(args.backups_folder_path, host_backup_directory_name)
for application_directory in os.listdir(host_backup_directory_path):
# The directory which contains all backup versions of the application
versions_directory = os.path.join(host_backup_directory_path, application_directory)
versions = os.listdir(versions_directory)
versions.sort(reverse=False)
if len(versions) >= 1: