diff options
author | Brian Dolbec <dolsen@gentoo.org> | 2013-10-15 15:42:37 -0700 |
---|---|---|
committer | Brian Dolbec <dolsen@gentoo.org> | 2013-10-15 15:42:37 -0700 |
commit | 820ef8d8ba8bfe20eec5bc929381312f72e1c65f (patch) | |
tree | f7633eb2c505e6184ff268bdccf27e944d5b6cf6 | |
parent | add an -a, --all_mirrors option to dump all search results (diff) | |
download | mirrorselect-820ef8d8ba8bfe20eec5bc929381312f72e1c65f.tar.gz mirrorselect-820ef8d8ba8bfe20eec5bc929381312f72e1c65f.tar.bz2 mirrorselect-820ef8d8ba8bfe20eec5bc929381312f72e1c65f.zip |
Add -a to rsync sanity checks.
-rwxr-xr-x | mirrorselect/main.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mirrorselect/main.py b/mirrorselect/main.py index cfdcd55..45cc30b 100755 --- a/mirrorselect/main.py +++ b/mirrorselect/main.py @@ -268,7 +268,7 @@ class MirrorSelect(object): group.add_option( "-r", "--rsync", action="store_true", default=False, help="rsync mode. Allows you to interactively select your" - " rsync mirror. Requires -i to be used.") + " rsync mirror. Requires -i or -a to be used.") group.add_option( "-4", "--ipv4", action="store_true", default=False, help="only use IPv4") @@ -333,8 +333,8 @@ class MirrorSelect(object): options.ipv6 = False self.output.print_err('The --ipv6 option requires python ipv6 support') - if options.rsync and not options.interactive: - self.output.print_err('rsync servers can only be selected with -i') + if options.rsync and not (options.interactive or options.all_mirrors): + self.output.print_err('rsync servers can only be selected with -i or -a') if options.interactive and ( options.deep or |