Changeset 28134
- Timestamp:
- May 27, 2010, 10:11:34 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/pstamp/scripts/pstamp_checkdependent.pl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pstamp/scripts/pstamp_checkdependent.pl
r28064 r28134 299 299 my $command = "$warptool -scmap -warp_id $warp_id -skycell_id $skycell_id"; 300 300 my $data = runToolAndParse($command, $verbose); 301 my_die("failed to find warpSkyCelllMap for warpRun $warp_id skycell_id $skycell_id", $PS_EXIT_UNKNOWN_ERROR) 302 if !$data or scalar @$data == 0; 301 if (!$data or scalar @$data == 0) { 302 # This happens if the chipProcessedImfile disappears which happened when earlier 303 # versions of chiptool -revertprocessedimfile didn't check the chipRun.state before 304 # deleing the row. 305 # Fault the jobs so that the Request can finish ... 306 faultJobs('stop', undef, undef, $PSTAMP_GONE); 307 # ... and fault the dependent so that we have a record of the error 308 my_die("failed to find warpSkyCelllMap for warpRun $warp_id skycell_id $skycell_id", 309 $PS_EXIT_DATA_ERROR); 310 } 311 303 312 304 313 my $chips_ready = 1;
Note:
See TracChangeset
for help on using the changeset viewer.
