From 1c0e3f0f92fe8b581620a71e8630ba66f3eae58d Mon Sep 17 00:00:00 2001 From: Houkime <> Date: Mon, 17 Apr 2023 12:48:11 +0000 Subject: [PATCH] test(backups): implement get_folders() for gitea --- selfprivacy_api/services/gitea/__init__.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/selfprivacy_api/services/gitea/__init__.py b/selfprivacy_api/services/gitea/__init__.py index 12b3b19..de7d858 100644 --- a/selfprivacy_api/services/gitea/__init__.py +++ b/selfprivacy_api/services/gitea/__init__.py @@ -112,9 +112,14 @@ class Gitea(Service): @staticmethod def get_storage_usage() -> int: storage_usage = 0 - storage_usage += get_storage_usage("/var/lib/gitea") + for folder in Gitea.get_folders(): + storage_usage += get_storage_usage() return storage_usage + @staticmethod + def get_folders() -> typing.List[str]: + return ["/var/lib/gitea"] + @staticmethod def get_drive() -> str: with ReadUserData() as user_data: @@ -154,10 +159,11 @@ class Gitea(Service): [ FolderMoveNames( name="gitea", - bind_location="/var/lib/gitea", + bind_location=folder, group="gitea", owner="gitea", - ), + ) + for folder in Gitea.get_folders() ], "gitea", )