#CoG This script generated by CoG #CoG by class: class org.globus.cog.abstraction.impl.scheduler.pbs.PBSExecutor #CoG on date: Wed Aug 07 10:06:01 EDT 2013 #PBS -S /bin/bash #PBS -N B0807-0610010-0 #PBS -m n #PBS -A trn001 #PBS -l nodes=16:nodes=1 #PBS -l walltime=00:09:00 #PBS -q debug #PBS -o /ccs/home/csep44/.globus/scripts/PBS1071539250834089601.submit.stdout #PBS -e /ccs/home/csep44/.globus/scripts/PBS1071539250834089601.submit.stderr export WORKER_LOGGING_LEVEL=NONE #PBS -v WORKER_LOGGING_LEVEL NODES=`cat $PBS_NODEFILE` ECF=/ccs/home/csep44/.globus/scripts/PBS1071539250834089601.submit.exitcode INDEX=0 for NODE in $NODES; do echo "N" >$ECF.$INDEX ssh $NODE /bin/bash -c \" "cd / && /usr/bin/perl /ccs/home/csep44/.globus/coasters/cscript5806995281433752617.pl http://10.36.205.208:44674,http://127.0.0.2:44674,http://160.91.205.208:44674,http://172.30.215.73:44674 0807-0610010-000000 NOLOGGING; echo \\\$? > $ECF.$INDEX " \" & INDEX=$((INDEX + 1)) done wait EC="0" INDEX=0 PATH=$PATH:/bin:/usr/bin for NODE in $NODES; do TEC="N" while [ "$TEC" = "N" ]; do read TEC < $ECF.$INDEX if [ "$TEC" = "N" ]; then sleep 1 fi done rm $ECF.$INDEX if [ "$EC" = "0" -a "$TEC" != "0" ]; then EC=$TEC echo $EC > $ECF fi INDEX=$((INDEX + 1)) done echo $EC > $ECF