]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/FORWARD/analysis2/sim/run.sh
Files for simulation jobs
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / analysis2 / sim / run.sh
diff --git a/PWGLF/FORWARD/analysis2/sim/run.sh b/PWGLF/FORWARD/analysis2/sim/run.sh
new file mode 100755 (executable)
index 0000000..b6542ce
--- /dev/null
@@ -0,0 +1,46 @@
+#!/bin/bash
+free
+echo _____________________________________________
+echo "HOME IS $HOME"
+ls $HOME
+length=`echo $HOME |wc -c`
+if   (( $length >= 100 )) ;
+then
+     echo "WARNING: The home directory $HOME is longer than 100 char"
+     OLDHOME=$HOME
+     NEWHOME="/tmp/alien_home_dir.${ALIEN_PROC_ID}"
+     echo "CHANGING HOME TO $NEWHOME"
+     ln -s "$HOME" "$NEWHOME"
+     export HOME=$NEWHOME
+fi
+echo _____________________________________________
+
+export PRODUCTION_METADATA="$ALIEN_JDL_LPMMETADATA"
+
+if test -f simrun.sh ; then 
+    chmod 755 simrun.sh
+    ./simrun.sh $@ 
+    ret=$?
+elif test -f Run.sh ; then 
+    chmod 755 Run.sh
+    ./Run.sh $@ 
+    ret=$?
+elif test -f run.sh ; then 
+    chmod 755 Run.sh
+    ./Run.sh $@ 
+    ret=$?
+else
+    echo "Nothing to run in this directory!" 
+    exit 1
+fi
+if test $ret -ne 0 ; then 
+    echo "Job failed with exit status $ret"
+    exit $ret
+fi
+
+exit 0
+#
+# EOF
+#
+
+