aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Dolbec <brian.dolbec@gmail.com>2011-02-17 13:48:54 -0800
committerBrian Dolbec <brian.dolbec@gmail.com>2011-02-17 13:48:54 -0800
commitaf55bea519642b9742135498e5fddaececab7d1f (patch)
tree738b455b887019b0c9eba836851018e7c894fe31 /layman/overlays/rsync.py
parentfix the incorrect exit code settings which are opposite the True/False that t... (diff)
downloadlayman-af55bea519642b9742135498e5fddaececab7d1f.tar.gz
layman-af55bea519642b9742135498e5fddaececab7d1f.tar.bz2
layman-af55bea519642b9742135498e5fddaececab7d1f.zip
add per repo type config options
Diffstat (limited to 'layman/overlays/rsync.py')
-rw-r--r--layman/overlays/rsync.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/layman/overlays/rsync.py b/layman/overlays/rsync.py
index 3a5a342..d6f3281 100644
--- a/layman/overlays/rsync.py
+++ b/layman/overlays/rsync.py
@@ -61,8 +61,13 @@ class RsyncOverlay(OverlaySource):
# rsync OPTIONS [-q] SOURCE TARGET
args = ['-rlptDvz', '--progress', '--delete', '--delete-after', '--timeout=180',
'--exclude=distfiles/*', '--exclude=local/*', '--exclude=packages/*']
+
+ cfg_opts = self.config["rsync_syncopts"]
+
if quiet:
args.append('-q')
+ if cfg_opts:
+ args.append(cfg_opts)
args.append(self.src + '/')
args.append(path([base, self.parent.name]))