2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-12 00:00:12 +00:00

fix issue 2948, add bmc specific for rpower in usage & return if got error for ipmi mgt

This commit is contained in:
XuWei
2017-04-27 02:33:19 -04:00
parent 984e13ec28
commit 45255ab48c
2 changed files with 4 additions and 0 deletions

View File

@ -26,6 +26,9 @@ my %usage = (
"rpower" =>
"Usage: rpower <noderange> [--nodeps] [on|onstandby|off|suspend|reset|stat|state|boot] [-V|--verbose] [-m table.colum==expectedstatus][-m table.colum==expectedstatus...] [-r <retrycount>] [-t <timeout>]
rpower [-h|--help|-v|--version]
BMC (using IPMI) specific:
rpower noderange [on|off|softoff|reset|boot|stat|state|status|wake|suspend [-w timeout] [-o] [-r]]
rpower noderange [pduon|pduoff|pdustat]
OpenBMC specific:
rpower noderange [on|off|reset|boot|stat|state|status]
KVM Virtualization specific:

View File

@ -2510,6 +2510,7 @@ sub power_response {
my $text = $codes{ $rsp->{code} };
unless ($text) { $text = sprintf("Unknown response %02xh", $rsp->{code}); }
xCAT::SvrUtils::sendmsg([ 1, $text ], $callback, $sessdata->{node}, %allerrornodes);
return;
} else {
my $command = $sessdata->{subcommand};
my $status = $sessdata->{powerstatus};