summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdrian Barrera <abarrera@us.ibm.com>2015-08-05 11:43:43 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2015-08-31 11:20:39 -0500
commitb9c64e6a1948009018490b3cd41bc8725a8a6050 (patch)
tree03ba0769e58d1e0f11382d2d5d384d8922472313 /src
parentede318f5bb934d7df251d7c16d137f443267a850 (diff)
downloadtalos-hostboot-b9c64e6a1948009018490b3cd41bc8725a8a6050.tar.gz
talos-hostboot-b9c64e6a1948009018490b3cd41bc8725a8a6050.zip
Add HUID column to report
Change-Id: I50e39e82ea64450de18a95fef2b9c9b0d26227fe Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20090 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/usr/targeting/common/processMrw.pl22
1 files changed, 13 insertions, 9 deletions
diff --git a/src/usr/targeting/common/processMrw.pl b/src/usr/targeting/common/processMrw.pl
index e9ff1d085..a12a0c4f0 100644
--- a/src/usr/targeting/common/processMrw.pl
+++ b/src/usr/targeting/common/processMrw.pl
@@ -77,13 +77,12 @@ my $xmldir = dirname($serverwiz_file);
$targetObj->loadXML($serverwiz_file);
-
-my $str=sprintf(" %30s | %10s | %6s | %4s | %4s | %4s | %4s | %s\n",
- "Sensor Name","FRU Name","Ent ID","Type","ID","Inst","FRU","Target");
+my $str=sprintf(" %30s | %10s | %6s | %4s | %4s | %4s | %4s | %10s | %s\n",
+ "Sensor Name","FRU Name","Ent ID","Type","ID","Inst","FRU","HUID","Target");
$targetObj->writeReport($str);
-$str=sprintf(" %30s | %10s | %6s | %4s | %4s | %4s | %4s | %s\n",
+$str=sprintf(" %30s | %10s | %6s | %4s | %4s | %4s | %4s | %10s | %s\n",
"------------------------------","----------",
- "------","----","----","----","----","----------");
+ "------","----","----","----","----","----------","----------");
$targetObj->writeReport($str);
#--------------------------------------------------
## loop through all targets and do stuff
@@ -202,6 +201,11 @@ sub processIpmiSensors {
{
$fru_id=$targetObj->getAttribute($target,"FRU_ID");
}
+ my $huid="";
+ if (!$targetObj->isBadAttribute($target,"HUID"))
+ {
+ $huid=$targetObj->getAttribute($target,"HUID");
+ }
my @sensors;
foreach my $child (@{$targetObj->getTargetChildren($target)})
@@ -235,9 +239,9 @@ sub processIpmiSensors {
$sensor_id_str = sprintf("0x%02X",oct($sensor_id));
}
my $str=sprintf(
- " %30s | %10s | 0x%02X | 0x%02X | %4s | %4d | %4d | %s\n",
+ " %30s | %10s | 0x%02X | 0x%02X | %4s | %4d | %4d | %10s | %s\n",
$sensor_name,$name,oct($entity_id),oct($sensor_type),
- $sensor_id_str,$instance,$fru_id,$target);
+ $sensor_id_str,$instance,$fru_id,$huid,$target);
$targetObj->writeReport($str);
}
}
@@ -302,9 +306,9 @@ sub processApss {
$channel_gains[$channel] = $channel_gain;
}
my $str=sprintf(
- " %30s | %10s | 0x%02X | 0x%02X | %4s | %4d | %4d | %s\n",
+ " %30s | %10s | 0x%02X | 0x%02X | %4s | %4d | %4d | %10s | %s\n",
$name,"",oct($entity_id),oct($sensor_type),
- $sensor_id_str,$channel,"",$systemTarget);
+ $sensor_id_str,$channel,"","",$systemTarget);
$targetObj->writeReport($str);
}
}
OpenPOWER on IntegriCloud