فهرست منبع

check: more Highlander options, fixes #6269

Thomas Waldmann 2 سال پیش
والد
کامیت
5d8986c440
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      src/borg/archiver/check_cmd.py

+ 2 - 1
src/borg/archiver/check_cmd.py

@@ -1,5 +1,5 @@
 import argparse
 import argparse
-from ._common import with_repository
+from ._common import with_repository, Highlander
 from ..archive import ArchiveChecker
 from ..archive import ArchiveChecker
 from ..constants import *  # NOQA
 from ..constants import *  # NOQA
 from ..helpers import EXIT_SUCCESS, EXIT_WARNING, EXIT_ERROR
 from ..helpers import EXIT_SUCCESS, EXIT_WARNING, EXIT_ERROR
@@ -176,6 +176,7 @@ class CheckMixIn:
             dest="max_duration",
             dest="max_duration",
             type=int,
             type=int,
             default=0,
             default=0,
+            action=Highlander,
             help="do only a partial repo check for max. SECONDS seconds (Default: unlimited)",
             help="do only a partial repo check for max. SECONDS seconds (Default: unlimited)",
         )
         )
         define_archive_filters_group(subparser)
         define_archive_filters_group(subparser)