Changeset 12056 for trunk/ippScripts/scripts/stack_skycell.pl
- Timestamp:
- Feb 26, 2007, 11:57:00 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippScripts/scripts/stack_skycell.pl (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippScripts/scripts/stack_skycell.pl
r12053 r12056 34 34 use Pod::Usage qw( pod2usage ); 35 35 36 my ($stack_id, $ camera, $dbname, $workdir, $no_update, $no_op);36 my ($stack_id, $dbname, $workdir, $no_update, $no_op); 37 37 GetOptions( 38 38 'stack_id|d=s' => \$stack_id, # Stack identifier 39 'camera|c=s' => \$camera, # Camera name40 39 'dbname|d=s' => \$dbname, # Database name 41 40 'workdir|w=s' => \$workdir, # Working directory, for output files … … 46 45 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV; 47 46 pod2usage( 48 -msg => "Required options: --stack_id --camera",47 -msg => "Required options: --stack_id", 49 48 -exitval => 3, 50 ) unless defined $stack_id 51 and defined $camera; 52 53 $ipprc->define_camera($camera); 49 ) unless defined $stack_id; 54 50 55 51 # Look for programs we need … … 87 83 my $inputList; # List of input files 88 84 my $skycell_id; # Skycell identifier 85 my $camera; # Camera 89 86 foreach my $file (@$files) { 90 87 my $uri = $ipprc->convert_filename_absolute( $file->{uri} ); # URI for file … … 96 93 $skycell_id = $file->{skycell_id}; 97 94 } 98 } 95 if (defined $camera) { 96 &my_die("Cameras don't match", $stack_id, $PS_EXIT_SYS_ERROR) unless $file->{camera} eq $camera; 97 } else { 98 $camera = $file->{camera}; 99 } 100 } 101 $ipprc->define_camera($camera); 102 99 103 100 104 ### Working directory
Note:
See TracChangeset
for help on using the changeset viewer.
