Index: trunk/MagicSoft/Mars/datacenter/scripts/sourcefile
===================================================================
--- trunk/MagicSoft/Mars/datacenter/scripts/sourcefile	(revision 7944)
+++ trunk/MagicSoft/Mars/datacenter/scripts/sourcefile	(revision 7945)
@@ -40,6 +40,5 @@
 
 runlogpath=$logpath/run/`date +%Y/%m/%d`
-makedir $runlogpath
-processlog=$runlogpath/process`date +%F`.log
+processlog=$logpath/processlog/process`date +%F`.log
 
 datetime=`date +%F-%H-%M-%S`
@@ -113,28 +112,4 @@
 # defined
 
-function printprocesslog
-{
-   makedir $processlogpath
-   echo `date +%F\ %T`" "`whoami`"@"$HOSTNAME" "`basename $0`"["$$"] "$@ >> $processlog
-}
-   
-# function to exit a script properly
-function finish()
-{
-   rm -v $todofile
-   rm -v $lockfile
-   date 
-   printprocesslog "INFO finished $program"
-   exit
-}
-
-# function to do continue in a loop and produce according logging
-function cont()
-{
-   date
-   echo ""
-   continue
-}
-
 # function to make sure that a directory is made
 function makedir()
@@ -149,4 +124,31 @@
      fi
    fi
+}
+makedir $runlogpath
+makedir $processlogpath
+
+
+function printprocesslog
+{
+   makedir $processlogpath
+   echo `date +%F\ %T`" "`whoami`"@"$HOSTNAME" "`basename $0`"["$$"] "$@ >> $processlog
+}
+   
+# function to exit a script properly
+function finish()
+{
+   rm -v $todofile
+   rm -v $lockfile
+   date 
+   printprocesslog "INFO finished $program"
+   exit
+}
+
+# function to do continue in a loop and produce according logging
+function cont()
+{
+   date
+   echo ""
+   continue
 }
 
