Index: trunk/MagicSoft/Mars/datacenter/scripts/scriptlauncher
===================================================================
--- trunk/MagicSoft/Mars/datacenter/scripts/scriptlauncher	(revision 7936)
+++ trunk/MagicSoft/Mars/datacenter/scripts/scriptlauncher	(revision 7944)
@@ -18,5 +18,5 @@
 #
 #
-#   Author(s): Daniela Dorner  05/2005 <mailto:dorner@astro.uni-wuerzburg.de>
+#   Author(s): Daniela Dorner  08/2006 <mailto:dorner@astro.uni-wuerzburg.de>
 #
 #   Copyright: MAGIC Software Development, 2000-2006
@@ -29,12 +29,11 @@
 
 source `dirname $0`/sourcefile
+printprocesslog "INFO starting $0 $@"
 
 makedir $listpath
 makedir $lockpath
 
-sllogpath=$logpath/scriptlauncher/`date +%Y/%m`
-makedir $sllogpath
-errorlog=$sllogpath/error`date +%F`.log
-scriptlog=$sllogpath/scriptlauncher`date +%F`.log
+errorlog=$runlogpath/scriptlauncher-error`date +%F`.log
+scriptlog=$runlogpath/scriptlauncher`date +%F`.log
 
 echo `date`": starting $0 $@"  >> $scriptlog 2>&1
@@ -53,5 +52,9 @@
    fi
    echo " launching $i..." >> $scriptlog 2>&1
-   pid=`/usr/local/bin/condor_submit -a path=$path -a prog=$i -a date=$date2 -a dir=$condordir $path/run.condor | grep cluster | cut -dr -f2`  2>$errorlog
+   if ! pid=`/usr/local/bin/condor_submit -a path=$path -a prog=$i -a date=$date2 -a dir=$condordir $path/run.condor | grep cluster | cut -dr -f2`  2>$errorlog
+   then 
+      echo "condor is not working " >> $errorlog 2>&1
+      printprocesslog "ERROR submitting $i to condor failed"
+   fi
    if ! echo $@ | grep "allatthesametime" >/dev/null 2>$errorlog
    then
@@ -63,2 +66,4 @@
 echo "" >> $scriptlog 2>&1
 
+printprocesslog "INFO finished $0 $@"
+
