Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
*** empty log message ***
[simgrid.git] / examples / gras / alltoall / alltoall.deploy.sh
1 #!/bin/sh
2 ############ DEPLOYMENT FILE #########
3 if test "${MACHINES+set}" != set; then 
4     export MACHINES='Bourassa Fafard Ginette Jupiter Tremblay ';
5 fi
6 if test "${INSTALL_PATH+set}" != set; then 
7     export INSTALL_PATH='`echo $HOME`/tmp/src'
8 fi
9 if test "${GRAS_ROOT+set}" != set; then 
10     export GRAS_ROOT='`echo $INSTALL_PATH`'
11 fi
12 if test "${SRCDIR+set}" != set; then 
13     export SRCDIR=./
14 fi
15 if test "${SIMGRID_URL+set}" != set; then 
16     export SIMGRID_URL=http://gcl.ucsd.edu/simgrid/dl/
17 fi
18 if test "${SIMGRID_VERSION+set}" != set; then 
19     export SIMGRID_VERSION=2.91
20 fi
21 if test "${GRAS_PROJECT+set}" != set; then 
22     export GRAS_PROJECT=alltoall
23 fi
24 if test "${GRAS_PROJECT_URL+set}" != set; then 
25     export GRAS_PROJECT_URL=http://www-id.imag.fr/Laboratoire/Membres/Legrand_Arnaud/gras_test/
26 fi
27
28 test -e runlogs/ || mkdir -p runlogs/
29 cmd_prolog="env INSTALL_PATH=$INSTALL_PATH GRAS_ROOT=$GRAS_ROOT \
30                  SIMGRID_URL=$SIMGRID_URL SIMGRID_VERSION=$SIMGRID_VERSION GRAS_PROJECT=$GRAS_PROJECT \
31                  GRAS_PROJECT_URL=$GRAS_PROJECT_URL LD_LIBRARY_PATH=$GRAS_ROOT/lib/ sh -c ";
32 cmd="\$INSTALL_PATH/gras-alltoall/alltoall_node 4000 Jupiter Fafard Ginette Bourassa ";
33 ssh Tremblay "$cmd_prolog 'export LD_LIBRARY_PATH=\$INSTALL_PATH/lib:\$LD_LIBRARY_PATH; echo \"$cmd\" ; $cmd 2>&1'" > runlogs/Tremblay_0.log &
34 cmd="\$INSTALL_PATH/gras-alltoall/alltoall_node 4000 Tremblay Fafard Ginette Bourassa ";
35 ssh Jupiter "$cmd_prolog 'export LD_LIBRARY_PATH=\$INSTALL_PATH/lib:\$LD_LIBRARY_PATH; echo \"$cmd\" ; $cmd 2>&1'" > runlogs/Jupiter_1.log &
36 cmd="\$INSTALL_PATH/gras-alltoall/alltoall_node 4000 Tremblay Jupiter Ginette Bourassa ";
37 ssh Fafard "$cmd_prolog 'export LD_LIBRARY_PATH=\$INSTALL_PATH/lib:\$LD_LIBRARY_PATH; echo \"$cmd\" ; $cmd 2>&1'" > runlogs/Fafard_2.log &
38 cmd="\$INSTALL_PATH/gras-alltoall/alltoall_node 4000 Tremblay Jupiter Fafard Bourassa ";
39 ssh Ginette "$cmd_prolog 'export LD_LIBRARY_PATH=\$INSTALL_PATH/lib:\$LD_LIBRARY_PATH; echo \"$cmd\" ; $cmd 2>&1'" > runlogs/Ginette_3.log &
40 cmd="\$INSTALL_PATH/gras-alltoall/alltoall_node 4000 Tremblay Jupiter Fafard Ginette ";
41 ssh Bourassa "$cmd_prolog 'export LD_LIBRARY_PATH=\$INSTALL_PATH/lib:\$LD_LIBRARY_PATH; echo \"$cmd\" ; $cmd 2>&1'" > runlogs/Bourassa_4.log &