Index: trunk/MagicSoft/Mars/datacenter/scripts/processmcsequences
===================================================================
--- trunk/MagicSoft/Mars/datacenter/scripts/processmcsequences	(revision 7938)
+++ trunk/MagicSoft/Mars/datacenter/scripts/processmcsequences	(revision 7944)
@@ -32,13 +32,11 @@
 #
 
+source `dirname $0`/sourcefile
+printprocesslog "INFO starting $0"
 program=processmcsequences
-source `dirname $0`/sourcefile
 
 set -C
 
-scriptlogpath=$runlogpath/$program
-makedir $scriptlogpath
-scriptlog=$scriptlogpath/$program`date +%F-%H-%M-%S`.log
-
+scriptlog=$runlogpath/$program`date +%F-%H-%M-%S`.log
 date >> $scriptlog 2>&1
 
@@ -56,4 +54,5 @@
 
 # find montecarlo sequence files
+printprocesslog "INFO processing mc sequences"
 sequfiles=`find $mcsequpath -type f`
 for sequfile in ${sequfiles[@]}
@@ -95,5 +94,6 @@
    # if calibration worked -> run star for sequence
    case $check1 in
-      0)   echo "check1=$check1 -> everything ok..." >> $scriptlog 2>&1
+      0)   echo " check1=$check1 -> everything ok..." >> $scriptlog 2>&1
+           printprocesslog "INFO calibrated mc sequende $sequno successfully"
            touch $caloutpath/.done
            rm $caloutpath/.doing
@@ -105,19 +105,19 @@
            
            case $check2 in 
-              0)   echo "check2=$check2 -> everything ok..." >> $scriptlog 2>&1
+              0)   echo " check2=$check2 -> everything ok..." >> $scriptlog 2>&1
+                   printprocesslog "INFO run star successfully for mc sequende $sequno"
                    touch $imgoutpath/.done
                    ;;
-              *)   echo "check2=$check2 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1
+              *)   echo " check2=$check2 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1
+                   printprocesslog "ERROR star failed for mc sequende $sequno"
                    ;;
            esac
     	   ;;
-      *)   echo "check1=$check1 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1;;
+      *)   echo " check1=$check1 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1
+           printprocesslog "ERROR callisto failed for mc sequende $sequno"
+           ;;
    esac
 done
 
-rm -v $lockfile >> $scriptlog 2>&1
+finish >> $scriptlog 2>&1
 
-set +C
-
-date  >> $scriptlog 2>&1
-
