Changeset 14094
- Timestamp:
- Jul 9, 2007, 4:37:40 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTasks/mkdetrend.pro (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTasks/mkdetrend.pro
r14085 r14094 16 16 end 17 17 queueload detruns -x "cat $1" 18 ipptool2book detruns detRunDef -key detRunName 18 ipptool2book detruns detRunDef -key detRunName -uniq 19 19 queuedelete detruns 20 20 end … … 32 32 # if the current one is done 33 33 task.exec 34 local i N found detRunName prereqprereqState cmdOptions dbname34 local i j N found missed detRunName prereq prereqList prereqState cmdOptions dbname 35 35 36 36 # how many detRunDefs are waiting to be started? … … 47 47 # echo "detrun.launch detRunName: $detRunName" 48 48 if ("$detRunName" == "NULL") break 49 50 book getword detRunDef $detRunName prereq -var prereq 51 # echo "detrun.launch prereq: $prereq" 52 # echo "detrun.launch detRunName: $detRunName" 53 if (("$prereq" == "NULL") || ("$prereq" == "NONE")) 49 50 book getword detRunDef $detRunName prereq -var prereqList 51 if (("$prereqList" == "NULL") || ("$prereqList" == "NONE")) 54 52 $found = 1 55 53 last 56 54 end 57 55 58 # prereq must exist and be in state of DONE 59 book getword detRunDef $prereq pantaskState -var prereqState 60 # echo "detrun.launch prereqState: $prereqState" 61 # echo "detrun.launch detRunName: $detRunName" 62 if ("$prereqState" == "DONE") 56 list prereq -split $prereqList 57 $missed = 0 58 for j 0 $prereq:n 59 # prereq must exist and be in state of DONE 60 book getword detRunDef $prereq:$j pantaskState -var prereqState 61 62 # echo "detrun.launch prereqState: $prereqState" 63 # echo "detrun.launch detRunName: $detRunName" 64 if ("$prereqState" != "DONE") 65 $missed = 1 66 last 67 end 68 end 69 if ($missed == 0) 63 70 $found = 1 64 71 last … … 196 203 # update the state for this detRunName, drop detRun page 197 204 book setword detRunDef $detRunName pantaskState DONE 198 echo "$detRunName is done" 205 if ($VERBOSE > 1) 206 echo "$detRunName is done" 207 end 199 208 else 200 echo "$detRunName is still running" 209 if ($VERBOSE > 1) 210 echo "$detRunName is still running" 211 end 201 212 end 202 213
Note:
See TracChangeset
for help on using the changeset viewer.
