refactor: send_datasets_to_backup_pool

This commit is contained in:
timeshifter
2021-11-25 15:42:39 +01:00
parent 0cb799ec7b
commit 63d1d3e2fc
+6 -2
View File
@@ -203,6 +203,12 @@ def main():
backup_pool = find_backup_pool()
import_pool(backup_pool)
try:
send_datasets_to_backup_pool(backup_pool, datasets)
finally:
export_pool(backup_pool)
def send_datasets_to_backup_pool(backup_pool, datasets):
last_local_snapshot = last_snapshot(config.local_pool)
if not last_local_snapshot:
print("Es scheint keine Snapshots im Speicherpool zu geben")
@@ -226,8 +232,6 @@ def main():
for dataset in datasets:
do_backup(dataset, last_local_snapshot, last_remote_snapshot, backup_pool)
clean_old_snapshots(dataset, backup_pool)
finally:
export_pool(backup_pool)
def verify_running_as_root():