Changeset 7944 for trunk/MagicSoft/Mars/datacenter/scripts/fillganymed
- Timestamp:
- 08/25/06 22:09:49 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/datacenter/scripts/fillganymed
r7938 r7944 35 35 # 36 36 37 source `dirname $0`/sourcefile 38 printprocesslog "INFO starting $0" 37 39 program=fillganymed 38 source `dirname $0`/sourcefile 40 column=fFillGanymed 39 41 40 42 set -C 41 43 42 column=fFillGanymed 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/run$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 dataset in ${datasets[@]} 72 68 do 69 printprocesslog "INFO starting $program for dataset $dataset" 73 70 no=`printf %08d $dataset | cut -c 0-5` 74 71 no2=`printf %08d $dataset` … … 86 83 check2=`root -q -b $macrospath/fillganymed.C+\("\"$ganymedfile\""\,kFALSE\) | tee $fillganymedlog | grep int | sed -e 's/(int)//'` 87 84 case $check2 in 88 1) echo " check2=$check2 -> everything ok " >> $scriptlog 2>&1 ;; 85 1) echo " check2=$check2 -> everything ok " >> $scriptlog 2>&1 86 printprocesslog "INFO done fillganymed successfully for dataset $dataset" 87 ;; 89 88 0) echo " check2=$check2 -> no connection to db -> continue..." >> $scriptlog 2>&1 89 printprocesslog "WARN connection to DB failed" 90 90 check="no" 91 91 ;; 92 *) echo " check2=$check2 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1 93 com=$Ffillganymed 94 check=$check2 95 ;; 92 *) echo " check2=$check2 -> ERROR -> step has to be repeated" >> $scriptlog 2>&1 93 printprocesslog "ERROR fillganymed failed for dataset $datset" 94 com=$Ffillganymed 95 check=$check2 96 ;; 96 97 esac 97 98
Note:
See TracChangeset
for help on using the changeset viewer.