- Timestamp:
- May 26, 2009, 1:59:32 PM (17 years ago)
- Location:
- branches/cnb_branches/cnb_branch_20090301
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippScripts/scripts/chip_imfile.pl (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/cnb_branches/cnb_branch_20090301
- Property svn:mergeinfo changed
-
branches/cnb_branches/cnb_branch_20090301/ippScripts/scripts/chip_imfile.pl
r23594 r24244 52 52 'run-state=s' => \$run_state, # current state of the run (new, update) 53 53 'magicked' => \$magicked, # magicked state of input file 54 'deburned=s' => \$deburned, # does deburned image exist? 54 'deburned=s' => \$deburned, # does deburned image exist? 55 55 'threads=s' => \$threads, # Number of threads to use for ppImage 56 56 'verbose' => \$verbose, # Print to stdout … … 61 61 62 62 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV; 63 pod2usage( -msg => "Required options: --exp_id --chip_id --c lass_id --uri --camera --outroot --run-state",63 pod2usage( -msg => "Required options: --exp_id --chip_id --chip_imfile_id --class_id --uri --camera --outroot --run-state", 64 64 -exitval => 3) unless 65 65 defined $exp_id and … … 142 142 my $useDeburnedImage = metadataLookupBool($recipeData, 'USE.DEBURNED.IMAGE'); 143 143 if ($useDeburnedImage && $deburned) { 144 $uri =~ s/fits$/burn.fits/;145 &my_die("Couldn't find deburned input file: $uri\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($uri);144 $uri =~ s/fits$/burn.fits/; 145 &my_die("Couldn't find deburned input file: $uri\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($uri); 146 146 } 147 147 … … 181 181 ## allow the output images to be optional, depending on the recipe / reduction class 182 182 my $outputImageExpect = metadataLookupBool($recipeData, 'CHIP.FITS'); 183 if ($outputImageExpect) {184 &my_die("Couldn't find expected output file: $outputImage\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputImage);185 }186 187 183 my $outputMaskExpect = metadataLookupBool($recipeData, 'CHIP.MASK.FITS'); 188 if ($outputMaskExpect) {189 &my_die("Couldn't find expected output file: $outputMask\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputMask);190 }191 192 184 my $outputWeightExpect = metadataLookupBool($recipeData, 'CHIP.VARIANCE.FITS'); 193 if ($outputWeightExpect) { 194 &my_die("Couldn't find expected output file: $outputWeight\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputWeight); 195 } 196 197 &my_die("Couldn't find expected output file: $outputBin1\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputBin1); 198 &my_die("Couldn't find expected output file: $outputBin2\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputBin2); 199 185 186 my $quality; # Quality flag 200 187 if ($do_stats) { 201 188 my $outputStatsReal = $ipprc->file_resolve($outputStats); … … 214 201 } 215 202 chomp $cmdflags; 216 } 203 ($quality) = $cmdflags =~ /-quality (\d+)/; # Quality flag 204 } 205 206 if (!$quality) { 207 &my_die("Couldn't find expected output file: $outputImage\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless !$outputImageExpect or $ipprc->file_exists($outputImage); 208 &my_die("Couldn't find expected output file: $outputMask\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless !$outputMaskExpect or $ipprc->file_exists($outputMask); 209 &my_die("Couldn't find expected output file: $outputWeight\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless !$outputWeightExpect or $ipprc->file_exists($outputWeight); 210 &my_die("Couldn't find expected output file: $outputBin1\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputBin1); 211 &my_die("Couldn't find expected output file: $outputBin2\n", $exp_id, $chip_id, $class_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputBin2); 212 } 213 217 214 } 218 215 … … 277 274 $command .= " -chip_id $chip_id"; 278 275 $command .= " -class_id $class_id"; 279 $command .= " - code$exit_code";276 $command .= " -fault $exit_code"; 280 277 $command .= " -dbname $dbname" if defined $dbname; 281 278 system ($command);
Note:
See TracChangeset
for help on using the changeset viewer.
