- Timestamp:
- 08/25/06 22:09:49 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/datacenter/scripts/writesequencefiles
r7938 r7944 35 35 # 36 36 37 source `dirname $0`/sourcefile 38 printprocesslog "INFO starting $0" 37 39 program=writesequencefile 38 source `dirname $0`/sourcefile 40 column=fSequenceFileWritten 39 41 40 42 set -C 41 43 42 column=fSequenceFileWritten 43 44 lockfile=$lockpath/lock-$program.txt 45 46 scriptlogpath=$runlogpath/$program 47 makedir $scriptlogpath 48 scriptlog=$scriptlogpath/run$program-$datetime.log 49 44 scriptlog=$runlogpath/$program-$datetime.log 50 45 date >> $scriptlog 2>&1 51 46 52 47 # check if script is already running 48 lockfile=$lockpath/lock-$program.txt 53 49 checklock >> $scriptlog 2>&1 54 50 … … 71 67 for sequence in ${sequences[@]} 72 68 do 69 printprocesslog "INFO write sequence files for sequence $sequence" 73 70 no=`printf %08d $sequence | cut -c 0-4` 74 71 no2=`printf %08d $sequence` … … 87 84 check2=`root -q -b $macrospath/writesequencefile.C+\($sequence\,"\"$sequpath\""\) | tee $writesequencefilelog | grep int | sed -e 's/(int)//'` 88 85 case $check2 in 89 1) echo " check2=$check2 -> everything ok " >> $scriptlog 2>&1 ;; 86 1) echo " check2=$check2 -> everything ok " >> $scriptlog 2>&1 87 printprocesslog "INFO sequence file successfully written for sequence $sequence" 88 ;; 90 89 0) echo " check2=$check2 -> no connection to db -> continue..." >> $scriptlog 2>&1 90 printprocesslog "WARN connection to DB failed" 91 91 check="no" 92 92 ;; 93 93 *) echo " check2=$check2 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1 94 printprocesslog "ERROR $program.C failed for sequence $sequence" 94 95 com=$Fwritesequfile 95 96 check=$check2
Note:
See TracChangeset
for help on using the changeset viewer.