view fabfile.py @ 105:f3a275a53bc6

Use a local version of bootstrap 1.4.0. Twitter stopped hosting the version we were using.
author Brian Neal <bgneal@gmail.com>
date Tue, 15 Oct 2013 20:50:29 -0500
parents 1eb4b4072888
children 89d0511cb5c2
line wrap: on
line source
from fabric.api import cd, env, local, put, run


def update():
    """
    Runs hg pull -u.

    """
    with cd('/home/var/django-sites/bns/bns/'):
        run('hg pull -u')


def collectstatic():
    """
    Runs the staticfiles collectstatic command to deploy static assets.

    """
    cmd = ('. ./env.bash && python manage.py collectstatic '
        '--settings=settings.production --noinput')

    with cd('/home/var/django-sites/bns/bns/bns_website/'):
        run(cmd)


def touch():
    """
    Touches the wsgi file to reload the Python code.

    """
    with cd('/home/var/django-sites/bns/bns/bns_website/'):
        run('touch apache/bns.wsgi')