From 246dea0d34b3581cd6fc8ed5a87db5daf642eb3c Mon Sep 17 00:00:00 2001 From: dsc Date: Mon, 10 Jan 2011 23:49:04 -0800 Subject: [PATCH] Fixes issue in pavement deployer with parsing excludes. --- pavement.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/pavement.py b/pavement.py index d767048..a027c0e 100755 --- a/pavement.py +++ b/pavement.py @@ -143,7 +143,7 @@ def deploy(options): 06898o o86890 """ verbose = '-v' if environment.verbose else '' - exclude = ' '.join('--exclude='+x for x in (['tmp','assets'] + options.deploy.get('exclude', '').split(','))) + exclude = ' '.join( '--exclude=%s' % x for x in ('tmp,assets,'+options.deploy.get('exclude', '')).strip().split(',') if x ) sh('rsync -Caz {verbose} --delete {exclude} ./* tanks@lttlst.com:www/'.format(**locals())) sh("ssh tanks@lttlst.com 'chown -R tanks:www /home/tanks/www && chmod -R 775 /home/tanks/www'") -- 1.7.0.4