- Timestamp:
- Feb 6, 2014, 11:48:53 AM (12 years ago)
- Location:
- branches/eam_branches/ipp-20131211
- Files:
-
- 3 edited
-
. (modified) (1 prop)
-
pstamp/scripts (modified) (1 prop)
-
pstamp/scripts/pstamp_checkdependent.pl (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20131211
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20131211/pstamp/scripts
- Property svn:mergeinfo changed
/trunk/pstamp/scripts (added) merged: 36441,36455,36459,36463,36476
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20131211/pstamp/scripts/pstamp_checkdependent.pl
r36166 r36480 27 27 my $IPP_DIFF_MODE_STACK_STACK = 4; 28 28 29 my ($dep_id, $stage, $stage_id, $component, $imagedb, $ rlabel, $need_magic, $fault_count, $max_fault_count, $logfile);29 my ($dep_id, $stage, $stage_id, $component, $imagedb, $label, $rlabel, $need_magic, $fault_count, $max_fault_count, $logfile); 30 30 my ($dbname, $ps_dbserver, $verbose, $save_temps, $no_update); 31 31 … … 36 36 'component=s' => \$component, 37 37 'imagedb=s' => \$imagedb, # dbname for images lookups. 38 'rlabel=s' => \$rlabel, 38 'label=s' => \$label, # request's label 39 'rlabel=s' => \$rlabel, # pstampDependent.rlabel (deprecated) 39 40 'need_magic' => \$need_magic, 40 41 'fault_count=i' => \$fault_count, … … 73 74 } 74 75 76 if ($label) { 77 # rlabel is deprecated. Use one based on the supplied label parameter which is the current label 78 # for the request, which may be different than the one given to the dependent when the job was parsed. 79 # XXX: having the convention that update label is 'ps_ud_' . $label of request embedded here 80 # (and formerly in pstampparse.pl) is not particularly clean but it's simple. 81 my $new_rlabel = 'ps_ud_' . $label; 82 if ($new_rlabel ne $rlabel) { 83 print "Notice: using $new_rlabel instead of $rlabel for update label.\n"; 84 $rlabel = $new_rlabel; 85 } 86 } 87 88 75 89 if (!$ps_dbserver) { 76 90 $ps_dbserver = metadataLookupStr($ipprc->{_siteConfig}, 'PS_DBSERVER'); … … 559 573 } 560 574 return $warp_status; 575 } elsif ($warp->{quality} != 0) { 576 print STDERR "input warp has quality error\n"; 577 faultComponent('diff', $diff_id, $skycell_id, $PSTAMP_GONE); 578 return $PSTAMP_GONE; 561 579 } 562 580 # warps are ready fall through and queue the diff update
Note:
See TracChangeset
for help on using the changeset viewer.
