diff options
| -rw-r--r-- | xlators/features/marker/utils/syncdaemon/gsyncd.py | 1 | ||||
| -rw-r--r-- | xlators/features/marker/utils/syncdaemon/resource.py | 2 | 
2 files changed, 1 insertions, 2 deletions
diff --git a/xlators/features/marker/utils/syncdaemon/gsyncd.py b/xlators/features/marker/utils/syncdaemon/gsyncd.py index 343bb8cb0..196ed7ab6 100644 --- a/xlators/features/marker/utils/syncdaemon/gsyncd.py +++ b/xlators/features/marker/utils/syncdaemon/gsyncd.py @@ -160,7 +160,6 @@ def main_i():      op.add_option('--session-owner',       metavar='ID')      op.add_option('-s', '--ssh-command',   metavar='CMD',   default='ssh')      op.add_option('--rsync-command',       metavar='CMD',   default='rsync') -    op.add_option('--rsync-extra',         metavar='ARGS',  default='-S', help=SUPPRESS_HELP)      op.add_option('--timeout',             metavar='SEC',   type=int, default=120)      op.add_option('--connection-timeout',  metavar='SEC',   type=int, default=60, help=SUPPRESS_HELP)      op.add_option('--sync-jobs',           metavar='N',     type=int, default=3) diff --git a/xlators/features/marker/utils/syncdaemon/resource.py b/xlators/features/marker/utils/syncdaemon/resource.py index 923cf78d4..db6d5ce12 100644 --- a/xlators/features/marker/utils/syncdaemon/resource.py +++ b/xlators/features/marker/utils/syncdaemon/resource.py @@ -480,7 +480,7 @@ class SlaveRemote(object):          if not files:              raise GsyncdError("no files to sync")          logging.debug("files: " + ", ".join(files)) -        argv = gconf.rsync_command.split() + gconf.rsync_extra.split() + ['-aR'] + files + list(args) +        argv = gconf.rsync_command.split() + ['-aRS', '--super', '--numeric-ids'] + files + list(args)          po = Popen(argv, stderr=subprocess.PIPE)          po.wait()          po.terminate_geterr(fail_on_err = False)  | 
