diff --git a/src/borg/archive.py b/src/borg/archive.py index c5fbf0871..28693a8d6 100644 --- a/src/borg/archive.py +++ b/src/borg/archive.py @@ -1703,16 +1703,17 @@ class ArchiveChecker: def check( self, repository, + *, + verify_data=False, repair=False, + match=None, + sort_by="", first=0, last=0, - sort_by="", - match=None, older=None, newer=None, oldest=None, newest=None, - verify_data=False, ): """Perform a set of checks on 'repository' diff --git a/src/borg/archiver/check_cmd.py b/src/borg/archiver/check_cmd.py index 35ee29a21..d366513e5 100644 --- a/src/borg/archiver/check_cmd.py +++ b/src/borg/archiver/check_cmd.py @@ -51,16 +51,16 @@ class CheckMixIn: return EXIT_WARNING if not args.repo_only and not ArchiveChecker().check( repository, + verify_data=args.verify_data, repair=args.repair, + match=args.match_archives, + sort_by=args.sort_by or "ts", first=args.first, last=args.last, - sort_by=args.sort_by or "ts", - match=args.match_archives, - verify_data=args.verify_data, - oldest=args.oldest, - newest=args.newest, older=args.older, newer=args.newer, + oldest=args.oldest, + newest=args.newest, ): return EXIT_WARNING return EXIT_SUCCESS