Changeset 25736
- Timestamp:
- Oct 1, 2009, 3:46:48 PM (17 years ago)
- Location:
- trunk/pstamp/scripts
- Files:
-
- 2 edited
-
Makefile.am (modified) (1 diff)
-
pstamp_request_file (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pstamp/scripts/Makefile.am
r25318 r25736 11 11 pstamp_parser_run.pl \ 12 12 pstamp_queue_requests.pl \ 13 pstamp_request_file \ 13 14 pstamp_results_file.pl \ 14 15 pstamp_revert_request.pl \ -
trunk/pstamp/scripts/pstamp_request_file
r25724 r25736 24 24 'input|i=s' => \$input, 25 25 'output|o=s' => \$output, 26 'req_name| j=s' => \$req_name,26 'req_name|r=s' => \$req_name, 27 27 'help|h' => \$help, 28 28 ) or pod2usage( 2 ); … … 74 74 { name => 'MJD_MIN', type => 'D', writetype => TDOUBLE }, 75 75 { name => 'MJD_MAX', type => 'D', writetype => TDOUBLE }, 76 77 { name => 'COMMENT ', type => '64A', writetype => TSTRING }, 76 78 ]; 77 79 … … 243 245 244 246 my $num_rows = 0; 245 my $ncols = @$colData ;247 my $ncols = @$colData - 1; # -1 because COMMENT is handled seperatly 246 248 my @last_vals; 247 249 my %used_ROWNUMS; … … 253 255 next if ($line =~ /^#/); # skip comment lines 254 256 255 my @vals = split /$sep/, $line; 257 my ($spec, $comment) = split /\|/, $line; 258 if (!$spec) { 259 print STDERR "improper format on line $line_num\n"; 260 print STDERR "$line\n"; 261 exit 1; 262 } 263 $comment = "null" if !$comment; 264 my @vals = split /$sep/, $spec; 256 265 my $nvals = @vals; 257 266 if ($nvals < $minimum_required_vals) { … … 266 275 } 267 276 } 277 $vals[$ncols] = $comment; 268 278 @last_vals = @vals; 269 279 … … 314 324 print " REQ_NAME EXTVER\n\n"; 315 325 print "REQUEST specification (1 or more lines). Format:\n\n"; 316 print " ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT LABEL REQFILT MJD_MIN MJD_MAX \n\n";326 print " ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT LABEL REQFILT MJD_MIN MJD_MAX | COMMENT\n\n"; 317 327 318 328 exit 0;
Note:
See TracChangeset
for help on using the changeset viewer.
