mirror of
https://github.com/borgbackup/borg.git
synced 2026-05-28 04:03:21 -04:00
--sort-by: support "archive" as alias of "name", fixes #7873
This commit is contained in:
parent
4a8f8bf789
commit
0e3773d8c7
2 changed files with 3 additions and 2 deletions
|
|
@ -28,7 +28,8 @@ class MandatoryFeatureUnsupported(Error):
|
|||
|
||||
ArchiveInfo = namedtuple('ArchiveInfo', 'name id ts')
|
||||
|
||||
AI_HUMAN_SORT_KEYS = ['timestamp'] + list(ArchiveInfo._fields)
|
||||
# timestamp is a replacement for ts, archive is an alias for name (see SortBySpec)
|
||||
AI_HUMAN_SORT_KEYS = ['timestamp', 'archive'] + list(ArchiveInfo._fields)
|
||||
AI_HUMAN_SORT_KEYS.remove('ts')
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -228,7 +228,7 @@ def SortBySpec(text):
|
|||
for token in text.split(','):
|
||||
if token not in AI_HUMAN_SORT_KEYS:
|
||||
raise argparse.ArgumentTypeError('Invalid sort key: %s' % token)
|
||||
return text.replace('timestamp', 'ts')
|
||||
return text.replace('timestamp', 'ts').replace('archive', 'name')
|
||||
|
||||
|
||||
def format_file_size(v, precision=2, sign=False, iec=False):
|
||||
|
|
|
|||
Loading…
Reference in a new issue