#!/bin/bash -e # deploy domtool to all machines HOSTS_SERVER="fritz" # todo: outpost (needs kerberos auth) HOSTS_SLAVE="fritz deleuze navajos bog hopper outpost" for master in $HOSTS_SERVER; do echo "##### Building MASTER on $master" ssh -K $master /afs/hcoop.net/common/etc/scripts/deploy-domtool-on-host --server echo "##### FINISHED Building MASTER on $master" done function build_slave () { echo "##### Building SLAVE on $1" ssh -K $1 /afs/hcoop.net/common/etc/scripts/deploy-domtool-on-host --slave echo "##### FINISHED Building SLAVE on $1" } export -f build_slave echo $HOSTS_SLAVE | parallel -j 10 -d ' ' build_slave {} #for slave in $HOSTS_SLAVE; #do # echo "##### Building SLAVE on $slave" # ssh -K $slave ~clinton_admin/deploy-domtool-on-host.sh --slave #done