# HG changeset patch # User Steve Losh # Date 1278028068 14400 # Node ID d90c957b5b1a31a8a463db2c65b19b6efa170a89 # Parent 33f5127b20fbd344e82c709975456032bfa1358b guts: add a fabfile to save my fingers diff -r 33f5127b20fb -r d90c957b5b1a fabfile.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fabfile.py Thu Jul 01 19:47:48 2010 -0400 @@ -0,0 +1,15 @@ +from __future__ import with_statement + +from fabric.api import * + +def demo(): + env.hosts += ['stevelosh.com:22779'] + env.data_repo = '/var/www/review.stevelosh.com/data' + env.tool_repo = '/var/www/review.stevelosh.com/hg-review' + env.supervisord_program = 'gunicorn-review-hg-review' + +def deploy(): + run('hg -R %s pull' % env.data_repo) + run('hg -R %s pull' % env.tool_repo) + sudo('supervisorctl restart %s' % env.supervisord_program) +