Commit 5f812b5e authored by Leigh B Stoller's avatar Leigh B Stoller
Browse files

More bug fixes for cooked mode.

parent af6a7133
......@@ -452,7 +452,7 @@ sub RedeemTickets($$$)
print STDERR "Redeeming all tickets in parallel ...\n";
if (ParRun(undef, \@results, $coderef, @resources)) {
if (ParRun({'maxwaittime' => 300}, \@results, $coderef, @resources)) {
print STDERR "*** RedeemTickets: Internal error getting tickets\n";
# Need to be careful here; some of the tickets might have been
......@@ -518,17 +518,22 @@ sub MapNodes($$)
foreach my $ref (GeniXML::FindNodes("n:node",
$manifest)->get_nodelist()) {
my $sliver_urn = GeniXML::GetSliverId($ref);
my $sliver_urn = GeniXML::GetText("sliver_urn", $ref);
my $vname = GeniXML::GetVirtualId($ref);
my $sshdport = GeniXML::GetText("sshdport", $ref);
my $manager_urn= GeniXML::GetText("component_manager_urn", $ref);
# The manifest can include nodes from other CMs. There will not
# be a sliver urn in that case.
my $component_manager_urn = GeniXML::GetManagerId($ref);
if (!defined($sliver_urn) && !defined($component_manager_urn));
if (!defined($sliver_urn));
# Hmm, still need to check this.
if (!defined($manager_urn) ||
$manager_urn ne $resource->manager_urn());
my $node = $experiment->VnameToNode($vname);
if (!defined($node)) {
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment