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()
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()