gen_ipmi_fru.pl : retrieve children of FRUs
For IPMI FRUs, figure out if they have children (non-FRU) that are of
interest, and if yes, generate metadata for those children.
Change-Id: Iecc54dd39633f869b2210de83df9cb3292ab483a
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/inventory-gen.yaml b/inventory-gen.yaml
index c1ddb40..2a9402b 100644
--- a/inventory-gen.yaml
+++ b/inventory-gen.yaml
@@ -1,34 +1,39 @@
0:
/system:
+ xyz.openbmc_project.Inventory.Item:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
+ Present:
xyz.openbmc_project.Inventory.Decorator.Asset:
- Manufacturer:
- IPMIFRUProperty: Manufacturer
+ SerialNumber:
+ IPMIFRUProperty: Serial Number
IPMIFruSection: Product
BuildDate:
IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
- SerialNumber:
- IPMIFRUProperty: Serial Number
- IPMIFruSection: Product
PartNumber:
IPMIFRUProperty: Part Number
IPMIFruSection: Product
+ Manufacturer:
+ IPMIFRUProperty: Manufacturer
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
+0:
+ /system/chassis:
+0:
+ /system/chassis/motherboard/dimm0:
xyz.openbmc_project.Inventory.Item:
Present:
PrettyName:
IPMIFRUProperty: Product Name
IPMIFruSection: Product
-0:
- /system/chassis:
-0:
- /system/chassis/motherboard/dimm0:
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -36,23 +41,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm1:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -60,23 +65,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm10:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -84,23 +89,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm11:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -108,23 +113,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm12:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -132,23 +137,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm13:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -156,23 +161,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm14:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -180,23 +185,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm15:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -204,23 +209,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm2:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -228,23 +233,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm3:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -252,23 +257,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm4:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -276,23 +281,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm5:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -300,23 +305,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm6:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -324,23 +329,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm7:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -348,23 +353,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm8:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -372,23 +377,23 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
IPMIFruSection: Product
0:
/system/chassis/motherboard/dimm9:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ PrettyName:
+ IPMIFRUProperty: Product Name
+ IPMIFruSection: Product
xyz.openbmc_project.Inventory.Decorator.Asset:
- PartNumber:
- IPMIFRUProperty: Part Number
+ BuildDate:
+ IPMIFRUProperty: Mfg Date
IPMIFruSection: Product
SerialNumber:
IPMIFRUProperty: Serial Number
@@ -396,14 +401,9 @@
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Product
- BuildDate:
- IPMIFRUProperty: Mfg Date
+ PartNumber:
+ IPMIFRUProperty: Part Number
IPMIFruSection: Product
- xyz.openbmc_project.Inventory.Item:
- PrettyName:
- IPMIFRUProperty: Product Name
- IPMIFruSection: Product
- Present:
xyz.openbmc_project.Inventory.Revision:
Version:
IPMIFRUProperty: Version
@@ -411,40 +411,184 @@
0:
/system/chassis/motherboard/cpu0:
xyz.openbmc_project.Inventory.Item:
+ Present:
PrettyName:
IPMIFRUProperty: Product Name
IPMIFruSection: Board
- Present:
xyz.openbmc_project.Inventory.Decorator.Asset:
SerialNumber:
IPMIFRUProperty: Serial Number
IPMIFruSection: Board
- PartNumber:
- IPMIFRUProperty: Part Number
- IPMIFruSection: Board
BuildDate:
IPMIFRUProperty: Mfg Date
IPMIFruSection: Board
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Board
+ PartNumber:
+ IPMIFRUProperty: Part Number
+ IPMIFruSection: Board
+ /system/chassis/motherboard/cpu0/core0:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core1:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core2:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core3:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core4:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core5:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core6:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core7:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core8:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core9:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core10:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core11:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core12:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core13:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core14:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core15:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core16:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core17:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core18:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core19:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core20:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core21:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core22:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu0/core23:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
0:
/system/chassis/motherboard/cpu1:
xyz.openbmc_project.Inventory.Item:
+ Present:
PrettyName:
IPMIFRUProperty: Product Name
IPMIFruSection: Board
- Present:
xyz.openbmc_project.Inventory.Decorator.Asset:
SerialNumber:
IPMIFRUProperty: Serial Number
IPMIFruSection: Board
- PartNumber:
- IPMIFRUProperty: Part Number
- IPMIFruSection: Board
BuildDate:
IPMIFRUProperty: Mfg Date
IPMIFruSection: Board
Manufacturer:
IPMIFRUProperty: Manufacturer
IPMIFruSection: Board
+ PartNumber:
+ IPMIFRUProperty: Part Number
+ IPMIFruSection: Board
+ /system/chassis/motherboard/cpu1/core0:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core1:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core2:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core3:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core4:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core5:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core6:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core7:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core8:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core9:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core10:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core11:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core12:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core13:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core14:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core15:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core16:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core17:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core18:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core19:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core20:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core21:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core22:
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ /system/chassis/motherboard/cpu1/core23:
+ xyz.openbmc_project.Inventory.Item:
+ Present: