diff options
Diffstat (limited to 'rdiff-backup/src/main.py')
-rwxr-xr-x | rdiff-backup/src/main.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/rdiff-backup/src/main.py b/rdiff-backup/src/main.py index 24455f6..23b4503 100755 --- a/rdiff-backup/src/main.py +++ b/rdiff-backup/src/main.py @@ -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) |