Commit e739fca2 authored by ben's avatar ben

--remove-older-than and --list-increments now exit if too many arguments


git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup@9 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
parent a071558d
......@@ -124,8 +124,16 @@ class Main:
elif self.action == "test-server":
SetConnections.TestConnections()
elif self.action == "list-increments":
self.ListIncrements(rps[0])
if len(rps) > 1:
Log.FatalError("The --list-increments option should be used "
"with only one argument,\n"
"the mirror directory to process")
self.ListIncrements(rps[0])
elif self.action == "remove-older-than":
if len(rps) > 1:
Log.FatalError("The --remove-older-than option should be used "
"with only one directory argument,\n"
"the location of the mirror directory.")
self.RemoveOlderThan(rps[0])
else: raise AssertionError("Unknown action " + self.action)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment