diff --git a/selfprivacy_api/backup/providers/__init__.py b/selfprivacy_api/backup/providers/__init__.py index 66fb9e6..21c4467 100644 --- a/selfprivacy_api/backup/providers/__init__.py +++ b/selfprivacy_api/backup/providers/__init__.py @@ -3,10 +3,12 @@ from selfprivacy_api.backup.providers.provider import AbstractBackupProvider from selfprivacy_api.backup.providers.backblaze import Backblaze from selfprivacy_api.backup.providers.memory import InMemoryBackup +from selfprivacy_api.backup.providers.local_file import LocalFileBackup PROVIDER_MAPPING = { BackupProvider.BACKBLAZE: Backblaze, BackupProvider.MEMORY: InMemoryBackup, + BackupProvider.FILE: LocalFileBackup, } diff --git a/selfprivacy_api/graphql/queries/providers.py b/selfprivacy_api/graphql/queries/providers.py index ecc7f11..2a9fcec 100644 --- a/selfprivacy_api/graphql/queries/providers.py +++ b/selfprivacy_api/graphql/queries/providers.py @@ -21,3 +21,4 @@ class BackupProvider(Enum): BACKBLAZE = "BACKBLAZE" # for testing purposes, make sure not selectable in prod. MEMORY = "MEMORY" + FILE = "FILE"