2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-22 03:32:04 +00:00

Remove trailing spaces in file xCAT-server/lib/xcat/plugins/ipmi.pm

This commit is contained in:
GONG Jie 2017-12-31 23:59:59 +00:00
parent d9ba5ef963
commit 56aa430e28

View File

@ -1730,7 +1730,7 @@ sub calc_ipmitool_version {
# verbose: verbose output
# use_rc: Some machines, like IBM Power S822LC for Big Data (Supermicro), do not return
# a "00" ready string from calling ipmi raw command. Instead they return RC=0. This
# flag if 1, tells the check_bmc_status_with_ipmitool() to check the RC
# flag if 1, tells the check_bmc_status_with_ipmitool() to check the RC
# instead of "00" string. If set to 0, the "00" ready string is checked.
# Returns:
# 1 when bmc is up
@ -1959,7 +1959,7 @@ sub do_firmware_update {
use Getopt::Long;
GetOptions('d:s' => \$directory_name);
}
# check verbose, buffersize, and retry options
for my $opt (@{$sessdata->{'extraargs'}}) {
if ($opt =~ /-V{1,4}/) {
@ -1994,9 +1994,9 @@ sub do_firmware_update {
}
}
# For IBM Power S822LC for Big Data (Supermicro) machines such as
# P9 Boston (9006-22C, 9006-12C, 5104-22C) or P8 Briggs (8001-22C)
# firmware update is done using pUpdate utility expected to be in the
# For IBM Power S822LC for Big Data (Supermicro) machines such as
# P9 Boston (9006-22C, 9006-12C, 5104-22C) or P8 Briggs (8001-22C)
# firmware update is done using pUpdate utility expected to be in the
# specified data directory along with the update files .bin for BMC or .pnor for Host
if ($output =~ /$BIG_DATA_MACHINE_MODELS/) {
# Verify valid data directory was specified
@ -2061,7 +2061,7 @@ sub do_firmware_update {
"At least one update file (.bin or .pnor) needs to be in data directory $pUpdate_directory.");
}
xCAT::MsgUtils->message("S", "The PUPDATE options: UPDATE_BMC=$PUPDATE_UPDATE_BMC and UPDATE_PNOR=$PUPDATE_UPDATE_PNOR");
# All checks are done, run pUpdate utility on each of the update files found in
# All checks are done, run pUpdate utility on each of the update files found in
# the specified data directory
xCAT::SvrUtils::sendmsg("rflash started, Please wait...", $callback, $sessdata->{node});
@ -2095,7 +2095,7 @@ sub do_firmware_update {
"Error running command $pUpdate_bmc_cmd");
}
# Wait for BMC to reboot before continuing to next step.
# Since this is a IBM Power S822LC for Big Data (Supermicro) machine, use RC to check if ready
# Since this is a IBM Power S822LC for Big Data (Supermicro) machine, use RC to check if ready
unless (check_bmc_status_with_ipmitool($pre_cmd, 5, 60, 10, $sessdata, $verbose, 1)) {
$exit_with_error_func->($sessdata->{node}, $callback,
"Timeout to check the bmc status");
@ -2222,8 +2222,8 @@ sub do_firmware_update {
}
if ($is_firestone and $firestone_update_version and
(($firestone_update_version eq "820" and $htm_update_version eq "810") or
($firestone_update_version eq "810" and $htm_update_version eq "820"))
(($firestone_update_version eq "820" and $htm_update_version eq "810") or
($firestone_update_version eq "810" and $htm_update_version eq "820"))
) {
xCAT::SvrUtils::sendmsg("rflash started, Please wait...", $callback, $sessdata->{node}, %allerrornodes);
$retry = 0; # No retry support for 3 step update process
@ -2271,9 +2271,9 @@ RETRY_UPGRADE:
# step 4 upgrade firmware
# For firestone machines if updating from 810 to 820 version or from 820 to 810,
# extra steps are needed. Hanled in "if" block, "else" block is normal update in a single step.
if ($is_firestone and
(($firestone_update_version eq "820" and $htm_update_version eq "810") or
($firestone_update_version eq "810" and $htm_update_version eq "820"))
if ($is_firestone and
(($firestone_update_version eq "820" and $htm_update_version eq "810") or
($firestone_update_version eq "810" and $htm_update_version eq "820"))
) {
# Step 4.1
@ -2360,7 +2360,7 @@ RETRY_UPGRADE:
}
$output = xCAT::Utils->runcmd($cmd, -1);
# if upgrade command failed and we exausted number of retries
# if upgrade command failed and we exausted number of retries
# report an error, exit to the caller and leave node in powered off state
# otherwise report an error, power on the node and try upgrade again
if ($::RUNCMD_RC != 0) {
@ -2378,8 +2378,8 @@ RETRY_UPGRADE:
# Error upgrading, set a flag to attempt a retry
xCAT::SvrUtils::sendmsg("Running attempt $retry of ipmitool command $cmd failed with rc=$::RUNCMD_RC and the following error messages:\n$output\nSee the $rflash_log_file for details.", $callback, $sessdata->{node}, %allerrornodes);
$failed_upgrade = 1;
}
}
}
}
@ -2413,14 +2413,14 @@ RETRY_UPGRADE:
$retry--; # decrement number of retries left
# Yes, it is a goto statement here. Ugly, but removes the need to restructure
# the above block of code.
goto RETRY_UPGRADE;
goto RETRY_UPGRADE;
}
else {
# After 10 min of waiting node has not rebooted. Give up retrying.
$exit_with_error_func->($sessdata->{node}, $callback,
"Giving up waiting for the node to reboot. No further retries will be attempted.");
}
}
else {
$exit_with_success_func->($sessdata->{node}, $callback,
@ -2748,7 +2748,7 @@ sub reseat_node {
my $nodepass = $authdata->{$fpc}->{password};
$sessdata->{slotnumber} = $mpent->{id};
if (exists $fpcsessions{$mpent->{mpa}}) {
$sessdata->{fpcipmisession} = $fpcsessions{$mpent->{mpa}};
$sessdata->{fpcipmisession} = $fpcsessions{$mpent->{mpa}};
until ($sessdata->{fpcipmisession}->{logged}) {
$sessdata->{fpcipmisession}->waitforrsp(timeout=>1);
}
@ -3905,7 +3905,7 @@ sub initfru_zero {
if ($_->{encoding} == 3) {
$fru->value($_->{value});
} else {
next;
next;
#print Dumper($_);
#print $_->{encoding};
@ -3929,11 +3929,11 @@ sub initfru_zero {
}
my $fru_id = $sdr->sensor_number;
if (defined($fruids_hash{$fru_id})) {
$sessdata->{sdr_info_for_openpower}->{$fru_id} = $sdr;
$sessdata->{sdr_info_for_openpower}->{$fru_id} = $sdr;
}
}
$sessdata->{currfruid} = shift @{$sessdata->{frus_for_openpower}};
$sessdata->{currfrusdr} = $sessdata->{sdr_info_for_openpower}->{$sessdata->{currfruid}};
$sessdata->{currfrusdr} = $sessdata->{sdr_info_for_openpower}->{$sessdata->{currfruid}};
$sessdata->{ipmisession}->subcmd(netfn => 0xa, command => 0x10, data => [ $sessdata->{currfruid} ], callback => \&process_currfruid, callback_args => $sessdata);
return;
}
@ -4256,12 +4256,12 @@ sub add_fruhash {
if ($sessdata->{skipotherfru}) {
if (scalar @{$sessdata->{frus_for_openpower}}) {
$sessdata->{currfruid} = shift @{$sessdata->{frus_for_openpower}};
$sessdata->{currfrusdr} = $sessdata->{sdr_info_for_openpower}->{$sessdata->{currfruid}};
$sessdata->{currfrusdr} = $sessdata->{sdr_info_for_openpower}->{$sessdata->{currfruid}};
$sessdata->{ipmisession}->subcmd(netfn => 0xa, command => 0x10, data => [ $sessdata->{currfruid} ], callback => \&process_currfruid, callback_args => $sessdata);
return;
}
fru_initted($sessdata);
return;
return;
}
if (scalar @{ $sessdata->{dimmfru} }) {