summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandeepa Singh <sandeepa.singh@ibm.com>2021-12-27 15:10:32 +0300
committerDixsie Wolmers <dixsiew@gmail.com>2022-01-07 19:25:36 +0300
commit61fdd942fc17a63713a82917b185d1ae16b49e4f (patch)
treebcb51e66c1fd8e0bc99f16a5f178f1d8139456eb
parentf4328edf86b284fe8836717251ce6696670dbdd5 (diff)
downloadwebui-vue-61fdd942fc17a63713a82917b185d1ae16b49e4f.tar.xz
Add missing properties to Dimms table
- Added the following properties: Base module type, Bus width bits, Capacity MiB, Data width bits, Enabled, Operating speed Mhz - Design has been updated for Dimms table Signed-off-by: Sandeepa Singh <sandeepa.singh@ibm.com> Change-Id: Ifd77071abd9544120c1904065275ccc00dd8d862
-rw-r--r--src/locales/en-US.json6
-rw-r--r--src/store/modules/HardwareStatus/MemoryStore.js12
-rw-r--r--src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue49
3 files changed, 61 insertions, 6 deletions
diff --git a/src/locales/en-US.json b/src/locales/en-US.json
index 637f052b..a66c3759 100644
--- a/src/locales/en-US.json
+++ b/src/locales/en-US.json
@@ -382,12 +382,17 @@
},
"table": {
"assetTag": "Asset tag",
+ "baseModuleType": "Base module type",
+ "busWidthBits": "Bus width bits",
"bmcDateTime": "BMC date and time",
+ "capacityMiB": "Capacity MiB",
"chassisType": "Chassis type",
"connectTypesSupported": "Connect types supported",
"count": "Count",
+ "dataWidthBits": "Data width bits",
"description": "Description",
"efficiencyPercent": "Efficiency percent",
+ "enabled": "Enabled",
"fanSpeed": "Fan speed",
"firmwareVersion": "Firmware version",
"graphicalConsole": "Graphical console",
@@ -411,6 +416,7 @@
"minSpeedMHz": "Min speed MHz",
"model": "Model",
"name": "Name",
+ "operatingSpeedMhz": "Operating speed Mhz",
"partNumber": "Part number",
"power": "Power",
"powerInputWatts": "Power input watts",
diff --git a/src/store/modules/HardwareStatus/MemoryStore.js b/src/store/modules/HardwareStatus/MemoryStore.js
index 6f6abe53..fd8f0a91 100644
--- a/src/store/modules/HardwareStatus/MemoryStore.js
+++ b/src/store/modules/HardwareStatus/MemoryStore.js
@@ -15,6 +15,12 @@ const MemoryStore = {
const {
Id,
Status = {},
+ BaseModuleType,
+ BusWidthBits,
+ CapacityMiB,
+ DataWidthBits,
+ Enabled,
+ OperatingSpeedMhz,
PartNumber,
SerialNumber,
SparePartNumber,
@@ -27,6 +33,12 @@ const MemoryStore = {
return {
id: Id,
health: Status.Health,
+ baseModuleType: BaseModuleType,
+ busWidthBits: BusWidthBits,
+ capacityMiB: CapacityMiB,
+ dataWidthBits: DataWidthBits,
+ operatingSpeedMhz: OperatingSpeedMhz,
+ enabled: Enabled,
partNumber: PartNumber,
serialNumber: SerialNumber,
statusState: Status.State,
diff --git a/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue b/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
index 07f42d26..73be06bc 100644
--- a/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
+++ b/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
@@ -87,6 +87,28 @@
<dt>{{ $t('pageInventory.table.model') }}:</dt>
<dd>{{ dataFormatter(item.model) }}</dd>
</dl>
+ </b-col>
+ <b-col sm="6" xl="6">
+ <dl>
+ <!-- Memory Size in kb -->
+ <dt>{{ $t('pageInventory.table.memorySize') }}:</dt>
+ <dd>{{ dataFormatter(item.memorySize) }} KB</dd>
+ </dl>
+ <dl>
+ <!-- Status-->
+ <dt>{{ $t('pageInventory.table.statusState') }}:</dt>
+ <dd>{{ dataFormatter(item.statusState) }}</dd>
+ </dl>
+ <dl>
+ <!-- Enabled-->
+ <dt>{{ $t('pageInventory.table.enabled') }}:</dt>
+ <dd>{{ dataFormatter(item.enabled) }}</dd>
+ </dl>
+ </b-col>
+ </b-row>
+ <div class="section-divider mb-3 mt-3"></div>
+ <b-row>
+ <b-col sm="6" xl="6">
<dl>
<!-- Description -->
<dt>{{ $t('pageInventory.table.description') }}:</dt>
@@ -97,17 +119,32 @@
<dt>{{ $t('pageInventory.table.memoryType') }}:</dt>
<dd>{{ dataFormatter(item.memoryType) }}</dd>
</dl>
+ <dl>
+ <!-- Base Module Type -->
+ <dt>{{ $t('pageInventory.table.baseModuleType') }}:</dt>
+ <dd>{{ dataFormatter(item.baseModuleType) }}</dd>
+ </dl>
+ <dl>
+ <!-- Capacity MiB -->
+ <dt>{{ $t('pageInventory.table.capacityMiB') }}:</dt>
+ <dd>{{ dataFormatter(item.capacityMiB) }}</dd>
+ </dl>
</b-col>
<b-col sm="6" xl="6">
<dl>
- <!-- Memory Size in kb -->
- <dt>{{ $t('pageInventory.table.memorySize') }}:</dt>
- <dd>{{ dataFormatter(item.memorySize) }} KB</dd>
+ <!-- Bus Width Bits -->
+ <dt>{{ $t('pageInventory.table.busWidthBits') }}:</dt>
+ <dd>{{ dataFormatter(item.busWidthBits) }}</dd>
</dl>
<dl>
- <!-- Status-->
- <dt>{{ $t('pageInventory.table.statusState') }}:</dt>
- <dd>{{ dataFormatter(item.statusState) }}</dd>
+ <!-- Data Width Bits -->
+ <dt>{{ $t('pageInventory.table.dataWidthBits') }}:</dt>
+ <dd>{{ dataFormatter(item.dataWidthBits) }}</dd>
+ </dl>
+ <dl>
+ <!-- Operating Speed Mhz -->
+ <dt>{{ $t('pageInventory.table.operatingSpeedMhz') }}:</dt>
+ <dd>{{ dataFormatter(item.operatingSpeedMhz) }} MHz</dd>
</dl>
</b-col>
</b-row>