mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-08-13 15:00:15 +00:00
modified depending on comments
This commit is contained in:
@@ -4546,7 +4546,7 @@ sub process_request {
|
||||
}
|
||||
}
|
||||
unless ($node) {
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.blade: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any node matching using blade-based discovery");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.blade: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any nodes using blade-based discovery");
|
||||
return 1; #failure
|
||||
}
|
||||
if ($request->{mtm} and $request->{mtm} =~ /^(\w{4})/) {
|
||||
@@ -4562,7 +4562,7 @@ sub process_request {
|
||||
undef $mactab;
|
||||
}
|
||||
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.blade: ($request->{_xcat_clientmac}->[0]) Found node: $node matching for discovery request");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.blade: ($request->{_xcat_clientmac}->[0]) Found node: $node");
|
||||
|
||||
#my %request = (
|
||||
# command => ['makedhcp'],
|
||||
|
@@ -749,7 +749,7 @@ sub process_request {
|
||||
}
|
||||
}
|
||||
unless ($macmap{$mac}) {
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.hpblade: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any node matching using hpblade-based discovery");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.hpblade: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any nodes using hpblade-based discovery");
|
||||
return 1; #failure
|
||||
}
|
||||
|
||||
@@ -762,7 +762,7 @@ sub process_request {
|
||||
# node => [$macmap{$mac}]
|
||||
# );
|
||||
#$doreq->(\%request);
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.hpblade: ($request->{_xcat_clientmac}->[0]) Found node: $macmap{$mac} matching for discovery request");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.hpblade: ($request->{_xcat_clientmac}->[0]) Found node: $macmap{$mac}");
|
||||
my $req = {%$request};
|
||||
$req->{command} = ['discovered'];
|
||||
$req->{noderange} = [ $macmap{$mac} ];
|
||||
|
@@ -462,7 +462,7 @@ sub process_request {
|
||||
#Update the discoverydata table to indicate the successful discovery
|
||||
xCAT::DiscoveryUtils->update_discovery_data($request);
|
||||
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.nodediscover: $node has been discovered so we can correlate the discovered definition to the pre-defined definition.");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.nodediscover: $node has been discovered");
|
||||
}
|
||||
|
||||
1;
|
||||
|
@@ -384,7 +384,7 @@ sub findme {
|
||||
|
||||
# call the discovered command to update the discovery request to a node
|
||||
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.seqdiscovery: ($request->{_xcat_clientmac}->[0]) Found node: $node matching for discovery request");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.seqdiscovery: ($request->{_xcat_clientmac}->[0]) Found node: $node");
|
||||
$request->{discoverymethod} = ['sequential'];
|
||||
my $req = {%$request};
|
||||
$req->{command} = ['discovered'];
|
||||
@@ -397,7 +397,7 @@ sub findme {
|
||||
undef $mactab;
|
||||
} else {
|
||||
nodediscoverstop($callback, undef, "node names");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.seqdiscovery: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any node matching using sequential-based discovery");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.seqdiscovery: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any nodes using sequential-based discovery");
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -318,7 +318,7 @@ sub process_request {
|
||||
}
|
||||
|
||||
if ($node) {
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.switch: ($req->{_xcat_clientmac}->[0]) Found node: $node matching for discovery request");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.switch: ($req->{_xcat_clientmac}->[0]) Found node: $node");
|
||||
|
||||
# No need to write mac table here, 'discovered' command will write
|
||||
# my $mactab = xCAT::Table->new('mac',-create=>1);
|
||||
@@ -338,7 +338,7 @@ sub process_request {
|
||||
%{$request} = (); #Clear req structure, it's done..
|
||||
undef $mactab;
|
||||
} else {
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.switch: ($req->{_xcat_clientmac}->[0]) Warning: Could not find any node matching using switch-based discovery");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.switch: ($req->{_xcat_clientmac}->[0]) Warning: Could not find any nodes using switch-based discovery");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -36,14 +36,14 @@ sub findme {
|
||||
}
|
||||
my $nodenum = $#nodes;
|
||||
if ($nodenum < 0) {
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.mtms: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any node matching using mtms-based discovery");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.mtms: ($request->{_xcat_clientmac}->[0]) Warning: Could not find any node for $mtms matching using mtms-based discovery");
|
||||
return;
|
||||
} elsif ($nodenum > 0) {
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.mtms: ($request->{_xcat_clientmac}->[0]) Error: More than one node for $mtms were found");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.mtms: ($request->{_xcat_clientmac}->[0]) Error: More than one node for $mtms was found");
|
||||
return;
|
||||
}
|
||||
{
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.mtms: ($request->{_xcat_clientmac}->[0]) Found node: $nodes[0] matching for discovery request");
|
||||
xCAT::MsgUtils->message("S", "xcat.discovery.mtms: ($request->{_xcat_clientmac}->[0]) Found node: $nodes[0]");
|
||||
$request->{discoverymethod}->[0] = 'mtms';
|
||||
my $req = {%$request};
|
||||
$req->{command} = ['discovered'];
|
||||
|
Reference in New Issue
Block a user