Accept both singular and plural for --group-by (#2330)

This commit is contained in:
Leo R. Lundgren 2019-11-20 19:05:27 +01:00
parent 26d1f9f4ba
commit 4d2aa18273
2 changed files with 9 additions and 3 deletions

View file

@ -0,0 +1,6 @@
Enhancement: Make `--group-by` accept both singular and plural
One can now use the values `host`/`hosts`, `path`/`paths` and
`tag` / `tags` interchangeably in the `--group-by` argument.
https://github.com/restic/restic/issues/2330

View file

@ -31,11 +31,11 @@ func GroupSnapshots(snapshots Snapshots, options string) (map[string]Snapshots,
for _, option := range GroupOptionList {
switch option {
case "host":
case "host", "hosts":
GroupByHost = true
case "paths":
case "path", "paths":
GroupByPath = true
case "tags":
case "tag", "tags":
GroupByTag = true
case "":
default: