Changeset 23585 for trunk/tools/ipp_apply_burntool.pl
- Timestamp:
- Mar 29, 2009, 1:48:09 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/tools/ipp_apply_burntool.pl (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/ipp_apply_burntool.pl
r23542 r23585 20 20 use Pod::Usage qw( pod2usage ); 21 21 22 my ( $class_id, $dateobs_begin, $dateobs_end, $ dbname, $verbose, $save_temps);22 my ( $class_id, $dateobs_begin, $dateobs_end, $skip_burned, $dbname, $verbose, $save_temps); 23 23 GetOptions( 24 24 'class_id=s' => \$class_id, # chip identifier … … 26 26 'dateobs_end=s' => \$dateobs_end, # exposure date/time range stop 27 27 'dbname|d=s' => \$dbname, # Database name 28 'skip_burned' => \$skip_burned, # Print to stdout 28 29 'verbose' => \$verbose, # Print to stdout 29 30 'save-temps' => \$save_temps, # Save temporary files? … … 32 33 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV; 33 34 pod2usage( 34 -msg => "Required options: --class_id --dateobs_begin --dateobs_end ",35 -msg => "Required options: --class_id --dateobs_begin --dateobs_end --dbname", 35 36 -exitval => 3, 36 37 ) unless 37 38 defined $class_id and 38 39 defined $dateobs_begin and 39 defined $dateobs_end; 40 defined $dateobs_end and 41 defined $dbname; 40 42 41 43 my $missing_tools; … … 55 57 $command .= " -dateobs_begin $dateobs_begin"; 56 58 $command .= " -dateobs_end $dateobs_end"; 57 # $command .= " -limit 10";59 # $command .= " -limit 20"; 58 60 $command .= " -dbname $dbname" if defined $dbname; 59 61 … … 88 90 print "files: $Nfiles\n"; 89 91 90 my $REALRUN = 0;92 my $REALRUN = 1; 91 93 92 94 my $prevFileOpt = ""; 93 95 foreach my $file (@files) { 94 96 my $exp_id = $file->{exp_id}; 97 if ($skip_burned and ($file->{user_1} > 0.5)) { next; } 95 98 96 99 my $rawImfile = $file->{uri}; … … 105 108 # mangle name, create tmp file (always a UNIX file) 106 109 my $basename = `basename $rawImfile`; chomp $basename; 107 my ($tmpImfile, $tmpImfileReal) = tempfile( "/tmp/$basename.XXXX", UNLINK => !$save_temps ); 110 my $tempfile = new File::Temp ( TEMPLATE => "$basename.XXXX", 111 DIR => '/tmp', 112 UNLINK => !$save_temps); 113 my $tmpImfileReal = $tempfile->filename; 108 114 # print "tmpImfile: $tmpImfile -> $tmpImfileReal\n"; 109 115
Note:
See TracChangeset
for help on using the changeset viewer.
