From 6bc88957e74573a8951e04f1c86967b708bebda3 Mon Sep 17 00:00:00 2001 From: Einar Forselv Date: Wed, 4 Dec 2019 22:02:53 +0100 Subject: [PATCH] snapshots --last --- restic_compose_backup/restic.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/restic_compose_backup/restic.py b/restic_compose_backup/restic.py index 4f84e53..028d8ab 100644 --- a/restic_compose_backup/restic.py +++ b/restic_compose_backup/restic.py @@ -60,10 +60,11 @@ def backup_from_stdin(repository: str, filename: str, source_command: List[str]) return 0 if (source_exit == 0 and dest_exit == 0) else 1 -def snapshots(repository: str) -> Tuple[str, str]: - return commands.run_capture_std(restic(repository, [ - "snapshots", - ])) +def snapshots(repository: str, last=True) -> Tuple[str, str]: + args = ["snapshots"] + if last: + args.append('--last') + return commands.run_capture_std(restic(repository, args)) def check(repository: str):