diff options
author | 2008-07-04 19:30:02 +0530 | |
---|---|---|
committer | 2008-07-04 19:30:02 +0530 | |
commit | 6fd86b761e2180b2d5c3662011c402890eff89bd (patch) | |
tree | e82df85781cf792cc81fa6fe291002179dd46cad /slave/autotua/sync/__init__.py | |
parent | Move jobuild.sh 'ping-pong' code to autotua.daemon (diff) | |
download | autotua-6fd86b761e2180b2d5c3662011c402890eff89bd.tar.gz autotua-6fd86b761e2180b2d5c3662011c402890eff89bd.tar.bz2 autotua-6fd86b761e2180b2d5c3662011c402890eff89bd.zip |
WorkChroot rsync is now 'rsync-nc' (no-clobber)
Diffstat (limited to 'slave/autotua/sync/__init__.py')
-rw-r--r-- | slave/autotua/sync/__init__.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/slave/autotua/sync/__init__.py b/slave/autotua/sync/__init__.py index a72125d..7f9a954 100644 --- a/slave/autotua/sync/__init__.py +++ b/slave/autotua/sync/__init__.py @@ -110,11 +110,11 @@ class Command(object): elif self.scheme == 'git-export': return 'git-archive --prefix="%s/" --remote="%s" "%s" | tar x -C "%s"' % (osp.basename(self.destdir), self.uri, self.rev, osp.dirname(self.destdir)) elif self.scheme == 'rsync': - command = 'rsync -a --delete "%s" "%s"' % (self.uri, self.destdir) - if const.VERBOSE: - command += ' --verbose' - return command - raise "Unknown scheme: %s" % self.scheme + return 'rsync -a --delete-after "%s" "%s"' % (self.uri, self.destdir) + elif self.scheme == 'rsync-nc': + return 'rsync -a "%s" "%s"' % (self.uri, self.destdir) + else: + raise "Unknown scheme: %s" % self.scheme def run(self, action): """Run a sync command""" |