diff options
author | Laria Carolin Chabowski <laria@laria.me> | 2017-08-08 08:06:09 +0200 |
---|---|---|
committer | Laria Carolin Chabowski <laria@laria.me> | 2017-09-26 21:35:40 +0200 |
commit | d368a0d3e79bab4e5da4872934240489a691b875 (patch) | |
tree | 075e59e08b1f860adbdd2bdb7eac634724f8b6a9 /main.go | |
parent | bab0697f0e8a98cfa28c7527ee616e954c7afe91 (diff) | |
download | petrific-d368a0d3e79bab4e5da4872934240489a691b875.tar.gz petrific-d368a0d3e79bab4e5da4872934240489a691b875.tar.bz2 petrific-d368a0d3e79bab4e5da4872934240489a691b875.zip |
Add restore-dir command
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -12,7 +12,7 @@ type subcmd func(args []string) int var subcmds = map[string]subcmd{ "write-dir": WriteDir, - "restore-dir": notImplementedYet, + "restore-dir": RestoreDir, "take-snapshot": notImplementedYet, "create-snapshot": notImplementedYet, "list-snapshots": notImplementedYet, @@ -56,7 +56,12 @@ func Main() int { } defer objectstore.Close() - remaining := flag.Args() + remaining := make([]string, 0) + for _, arg := range flag.Args() { + if arg != "" { + remaining = append(remaining, arg) + } + } var cmd subcmd if len(remaining) > 0 { |