mirror of
https://codeberg.org/vlw/cloud-backup.git
synced 2025-09-14 10:03:40 +02:00
18 lines
No EOL
399 B
Python
18 lines
No EOL
399 B
Python
import sys
|
|
from src import Database, FileSystem
|
|
|
|
class Backup(FileSystem):
|
|
def __init__(self, argv):
|
|
super().__init__()
|
|
self.db = Database()
|
|
|
|
def backup(self, obj: list) -> bool:
|
|
db_response = self.db.check_obj(obj)
|
|
return True
|
|
|
|
def backup_all(self):
|
|
for item in self.all():
|
|
self.backup(item)
|
|
|
|
Backup(sys.argv).backup_all()
|
|
print("OK") |