From: Colin Patrick McCabe Date: Mon, 25 Apr 2011 23:03:19 +0000 (-0700) Subject: obsync: fix bug in --no-preserve-acls X-Git-Tag: v0.28~139^2~35 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=010cc35dbd7c659234c79c09cabe46d46f4f0fd7;p=ceph.git obsync: fix bug in --no-preserve-acls Signed-off-by: Colin McCabe --- diff --git a/src/obsync/obsync.py b/src/obsync/obsync.py index 2113875d3b0c..43758dbe9ea4 100755 --- a/src/obsync/obsync.py +++ b/src/obsync/obsync.py @@ -465,8 +465,7 @@ parser.add_option("-v", "--verbose", action="store_true", \ parser.add_option("-V", "--more-verbose", action="store_true", \ dest="more_verbose", help="be really, really verbose (developer mode)") (opts, args) = parser.parse_args() -if (not opts.no_preserve_acls): - opts.preserve_acls = True +opts.preserve_acls = not opts.no_preserve_acls if (opts.create and opts.dry_run): raise Exception("You can't run with both --create-dest and --dry-run! \ By definition, a dry run never changes anything.")