diff options
author | Brian Dolbec <brian.dolbec@gmail.com> | 2011-02-17 13:48:54 -0800 |
---|---|---|
committer | Brian Dolbec <brian.dolbec@gmail.com> | 2011-02-17 13:48:54 -0800 |
commit | af55bea519642b9742135498e5fddaececab7d1f (patch) | |
tree | 738b455b887019b0c9eba836851018e7c894fe31 /layman/overlays/rsync.py | |
parent | fix the incorrect exit code settings which are opposite the True/False that t... (diff) | |
download | layman-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.py | 5 |
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])) |