Author: vjrj_ Date: 2011-06-01 00:34:53 +0200 (Wed, 01 Jun 2011) New Revision: 69 Modified: fabfile.py Log: Modified: fabfile.py =================================================================== --- fabfile.py 2011-05-31 22:23:33 UTC (rev 68) +++ fabfile.py 2011-05-31 22:34:53 UTC (rev 69) @@ -25,27 +25,31 @@ def change_log(): local("svn2cl -i -o ChangeLog") -def svn_update_dev(prefix): +def svn_update(prefix): "Updates Tts-Dev website with the repository files." run("cd %s%s; svn up" % (prefix, home_path)) run("cd %s%s; svn up" % (prefix, res_path)) run("cd %s%s; svn up" % (prefix, images_path)) run("cd %s%s; svn up" % (prefix, theme_path)) - run("chgrp -R tts-dev %s%s" % (prefix, res_path)) - run("chgrp -R tts-dev %s%s" % (prefix, home_path)) - run("chgrp -R tts-dev %s%s" % (prefix, images_path)) - run("chgrp -R tts-dev %s%s" % (prefix, theme_path)) +def fix_perms(prefix, group): + run("chgrp -R %s %s%s" % (group, prefix, res_path)) + run("chgrp -R %s %s%s" % (group, prefix, home_path)) + run("chgrp -R %s %s%s" % (group, prefix, images_path)) + run("chgrp -R %s %s%s" % (group, theme_path)) + def deploy(): run('echo Deploying with user: "%(user)s"' % env) - change_log() + # change_log() prepare_deploy() - # '/home/groups/tts-dev/htdocs/') - svn_update_dev(dev_prefix) + svn_update(dev_prefix) + fix_perms(dev_prefix, 'tts-dev') def deployprod(): run('echo Deploying with user: "%(user)s"' % env) - change_log() + # change_log() prepare_deploy() - svn_update_dev(prod_prefix) + svn_update(prod_prefix) + local("echo You should do 'chmod -R www-data:www-data %s'" % (prod_prefix)) +
participants (1)
-
Vicente J. Ruiz Jurado