コード例 #1
0
ファイル: dnsupdater.py プロジェクト: BukGet/devfiles
def install():
    '''
    DNS Updater Installation.
    '''
    nodejs.install()
    dl_template('upstart_dnsupdater.conf', '/etc/init/dnsupdater.conf')
    with cd('/opt'):
        run('git clone git://github.com/BukGet/dnsupdater.git dnsupdater')
    with cd('/opt/dnsupdater'):
        run('npm install')
    run('initctl reload-configuration')
    start()
コード例 #2
0
ファイル: api.py プロジェクト: BukGet/devfiles
def install():
    """
    Node.js BukGet API Implimentation installer
    """
    nodejs.install()
    mongo.install()
    dl_template("upstart_nodeapi.conf", "/etc/init/nodeapi.conf")
    with cd("/opt"):
        run("git clone git://github.com/BukGet/api.git nodeapi")
    with cd("/opt/nodeapi"):
        run("npm install --production")
    run("initctl reload-configuration")
    start()