IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 39160 for trunk


Ignore:
Timestamp:
Nov 18, 2015, 2:33:35 PM (11 years ago)
Author:
heather
Message:

addstar diff.inv.cmf seems to be working now

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippScripts/scripts/addstar_multi_run.pl

    r39155 r39160  
    138138            print "there are $num_components\n";
    139139            foreach my $comp  (@$components) {
    140             my  $mparsed = $comp->{stageroot};
     140                my  $mparsed = $comp->{stageroot};
    141141           
    142             if (!defined($mparsed)) {
    143                 &my_die("Unable to parse stageroot", $stage_id,$stage,$label, $PS_EXIT_PROG_ERROR);
    144             } #but just to make sure, have it grab a minidvodb_name, to make sure it's not junk.
    145             print "found a value for stageroot:$mparsed\n";
    146             my $fpaObjects = $mparsed.'.cmf';
    147             my $realFile = $ipprc->file_resolve($fpaObjects);
    148             if (!defined($realFile)) {
    149                 &my_die("unable to resolve real file from $mparsed",$stage_id, $stage, $label, 7);
    150             }
    151             printf TEMPLIST "$realFile = $fpaObjects\n";
    152             if ($stage == 'diff' && $use_diff_inv) {
    153                 my $fpaObjectsInv = $mparsed.'.inv.cmf';
    154                 my $realFileInv = $ipprc->file_resolve($fpaObjectsInv);
    155                 if (!defined($realFileInv)) {
     142                if (!defined($mparsed)) {
     143                    &my_die("Unable to parse stageroot", $stage_id,$stage,$label, $PS_EXIT_PROG_ERROR);
     144                } #but just to make sure, have it grab a minidvodb_name, to make sure it's not junk.
     145                print "found a value for stageroot:$mparsed\n";
     146                my $fpaObjects = $mparsed.'.cmf';
     147                my $realFile = $ipprc->file_resolve($fpaObjects);
     148                if (!defined($realFile)) {
    156149                    &my_die("unable to resolve real file from $mparsed",$stage_id, $stage, $label, 7);
    157150                }
    158                 printf TEMPLIST "$realFileInv = $fpaObjectsInv\n";
    159             }
    160 
    161     }
    162 
    163 }
    164 
     151                printf TEMPLIST "$realFile = $fpaObjects\n";
     152                if ($stage =~ /diff/) { # hardwired  for now$use_diff_inv) {
     153                    print "finding the inv.cmf files\n";
     154                    my $fpaObjectsInv = $mparsed.'.inv.cmf';
     155                    my $realFileInv = $ipprc->file_resolve($fpaObjectsInv);
     156                    if (!defined($realFileInv)) {
     157                        &my_die("unable to resolve real file from $mparsed",$stage_id, $stage, $label, 7);
     158                    }
     159                    printf TEMPLIST "$realFileInv = $fpaObjectsInv\n";
     160                }
     161               
     162            }
     163
     164    }
     165}
    165166close(TEMPLIST);
    166167print "saved $temp_file here\n";
  • trunk/ippTasks/addstar.pro

    r39156 r39160  
    484484    if ("$STAGE" == "diff")
    485485      #$run = $run --stage_id $STAGE_ID --stage_extra1 $STAGE_EXTRA1
    486         $run = $run --stage_id $STAGE_ID --stage_extra1 $STAGE_EXTRA1 --use_diff_inv
     486        $run = $run --use_diff_inv --stage_id $STAGE_ID --stage_extra1 $STAGE_EXTRA1
    487487    end
    488488    if ("$STAGE" == "fullforce")
Note: See TracChangeset for help on using the changeset viewer.