]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
obsync: fix bug in --no-preserve-acls
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Mon, 25 Apr 2011 23:03:19 +0000 (16:03 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Mon, 25 Apr 2011 23:03:42 +0000 (16:03 -0700)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/obsync/obsync.py

index 2113875d3b0c487f57a01b0f1b74df0127ab44cf..43758dbe9ea43407d28f594e0f9ef60c318cb55e 100755 (executable)
@@ -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.")