Commit | Line | Data |
---|---|---|
af787010 CE |
1 | #!/bin/bash -e |
2 | ||
3 | # deploy domtool to all machines | |
4 | ||
a17d41ed | 5 | HOSTS_SERVER="gibran" |
af787010 | 6 | |
a17d41ed | 7 | HOSTS_SLAVE="outpost marsh minsky shelob lovelace" |
af787010 CE |
8 | |
9 | for master in $HOSTS_SERVER; | |
10 | do | |
11 | echo "##### Building MASTER on $master" | |
12 | ssh -K $master /afs/hcoop.net/common/etc/scripts/deploy-domtool-on-host --server | |
c6119dbd | 13 | echo "##### FINISHED Building MASTER on $master" |
af787010 CE |
14 | done |
15 | ||
16 | function build_slave () | |
17 | { | |
18 | echo "##### Building SLAVE on $1" | |
19 | ssh -K $1 /afs/hcoop.net/common/etc/scripts/deploy-domtool-on-host --slave | |
20 | echo "##### FINISHED Building SLAVE on $1" | |
21 | } | |
22 | ||
23 | export -f build_slave | |
24 | ||
25 | echo $HOSTS_SLAVE | parallel -j 10 -d ' ' build_slave {} |