Example #1
0
def install_tastypie():
    try:
        import tastypie
        print "tastypie is installed - version %s." % str(tastypie.__version__)
    except ImportError, e:
        sudo("pip install mimeparse")
        with cd('lib/django-tastypie'):
            sudo("python setup.py install")
Example #2
0
def install_jsonrpc():
    try:
        import jsonrpc
        print "jsonrpc is installed."
    except ImportError, e:
        if e.message == "No module named jsonrpc":
            with cd('lib/django-json-rpc'):
                sudo("python setup.py install")
Example #3
0
def configure_mysql():
    sudo("apt-get install mysql-server python-mysqldb")
    with cd("project"):
        run("rm -rf local*")
        run("./django-create-local-settings")
        run("./django-add-db")
        run("./mysql-create-djangouser")
        run("python manage.py syncdb")
Example #4
0
def install_coffee():
    with settings(warn_only=True):
        result = run("coffee --version")

    if result.failed:
        sudo("npm install -g coffee-script")
    else:
        print "Coffeescript already installed"
Example #5
0
def install_jsonrpc():
    try:
        import jsonrpc
        print "jsonrpc is installed."
    except ImportError, e:
        if e.message == "No module named jsonrpc":
            with cd('lib/django-json-rpc'):
                sudo("python setup.py install")
Example #6
0
def install_coffee():
    with settings(warn_only=True):
        result = run("coffee --version")

    if result.failed:
        sudo("npm install -g coffee-script")
    else:
        print "Coffeescript already installed"
Example #7
0
def install_tastypie():
    try:
        import tastypie
        print "tastypie is installed - version %s." % str(tastypie.__version__)
    except ImportError, e:
        sudo("pip install mimeparse")
        with cd('lib/django-tastypie'):
            sudo("python setup.py install")
Example #8
0
def configure_mysql():
    sudo("apt-get install mysql-server python-mysqldb")
    with cd("project"):
        run("rm -rf local*")
        run("./django-create-local-settings")
        run("./django-add-db")
        run("./mysql-create-djangouser")
        run("python manage.py syncdb")
Example #9
0
def install_django():
    try:
        import django
        print "django is installed - version %s." % str(django.VERSION)

    except ImportError, e:
        if e.message == "No module named django":
            with cd('lib/Django-1.3.1'):
                sudo("python setup.py install")
Example #10
0
def install_npm():
    with settings(warn_only=True):
        result = run("npm --version")

    if result.failed:
        sudo("apt-get install curl")
        run("curl http://npmjs.org/install.sh | sh")
    else:
        print "npm already installed"
Example #11
0
def install_django():
    try:
        import django
        print "django is installed - version %s." % str(django.VERSION)

    except ImportError, e:
        if e.message == "No module named django":
            with cd('lib/Django-1.3.1'):
                sudo("python setup.py install")
Example #12
0
def install_npm():
    with settings(warn_only=True):
        result = run("npm --version")

    if result.failed:
        sudo("apt-get install curl")
        run("curl http://npmjs.org/install.sh | sh")
    else:
        print "npm already installed"
Example #13
0
def install_nodejs():
    NODE_VERSION = "v0.6.5"

    with settings(warn_only=True):
        result = run("node --version")

    if result.failed:
        with cd("lib/node"):
            run("git checkout %s" % NODE_VERSION)
            sudo("apt-get install libssl-dev openssl")
            run("./configure")
            run("make")
            sudo("make install")
    else:
        print "Node.js already installed"

    install_npm()
Example #14
0
def install_nodejs():
    NODE_VERSION = "v0.6.5"

    with settings(warn_only=True):
        result = run("node --version")
        
    if result.failed:
        with cd("lib/node"):
            run("git checkout %s" % NODE_VERSION)
            sudo("apt-get install libssl-dev openssl")
            run("./configure")
            run("make")
            sudo("make install")
    else:
        print "Node.js already installed"

    install_npm()
Example #15
0
def install_klooff_lib():
    with cd("lib/klooff"):
        sudo("python setup.py install")
Example #16
0
def install_klooff_lib():
    with cd("lib/klooff"):
        sudo("python setup.py install")