IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27463 for trunk/pstamp/scripts


Ignore:
Timestamp:
Mar 26, 2010, 11:23:33 AM (16 years ago)
Author:
bills
Message:

if an optional output file doesn't exist, just skip it

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/pstamp/scripts/pstamp_job_run.pl

    r26242 r27463  
    245245        my $psf_file = $comp->{psf} if ($options & $PSTAMP_SELECT_PSF);
    246246        my $backmdl_file = $comp->{backmdl} if ($options & $PSTAMP_SELECT_BACKMDL);
     247        my $pattern_file = $comp->{pattern} if ($options & $PSTAMP_SELECT_BACKMDL);
    247248
    248249        my $outdir = dirname($output_base);
     
    265266            print "backmdl_file is $backmdl_file\n";;
    266267            copy_and_register_file($f, $backmdl_file, $outdir, $prefix);
     268        }
     269        if (0) {
     270        # don't enable this yet
     271        if ($pattern_file) {
     272            print "pattern_file is $pattern_file\n";;
     273            copy_and_register_file($f, $pattern_file, $outdir, $prefix);
     274        }
    267275        }
    268276    }
     
    301309
    302310    my_die("failed to resolve $src", $job_id, $PS_EXIT_UNKNOWN_ERROR) if !$resolved;
     311
     312    if (!-e $resolved) {
     313        print STDERR "$src does not exist, skipping\n";
     314        return;
     315    }
     316
    303317
    304318    copy($resolved, $dst) or my_die("failed to copy $resolved to $dst", $job_id, $PS_EXIT_UNKNOWN_ERROR);
Note: See TracChangeset for help on using the changeset viewer.