2023-02-08 16:04:55 +02:00
|
|
|
from .provider import AbstractBackupProvider
|
2023-06-16 18:48:58 +03:00
|
|
|
from selfprivacy_api.backup.backuppers.restic_backupper import ResticBackuper
|
2023-06-23 12:40:10 +03:00
|
|
|
from selfprivacy_api.graphql.queries.providers import (
|
|
|
|
BackupProvider as BackupProviderEnum,
|
|
|
|
)
|
2023-02-08 16:04:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
class InMemoryBackup(AbstractBackupProvider):
|
2023-06-23 14:36:16 +03:00
|
|
|
backuper = ResticBackuper("", "", ":memory:")
|
2023-06-14 00:43:01 +03:00
|
|
|
|
2023-06-23 12:40:10 +03:00
|
|
|
name = BackupProviderEnum.MEMORY
|