PEL: Store system boot state in user data section
For every incoming pel data interface watches the dbus property
that includes the latest boot progress/state value. This value would be
captured and stored in user data section of pel.
Signed-off-by: Sumit Kumar <sumit_kumar@in.ibm.com>
Change-Id: Ie48e7ee9fdd965af672f4bd563f8c9fc3bfacc43
diff --git a/extensions/openpower-pels/pel.cpp b/extensions/openpower-pels/pel.cpp
index 3c27447..a6e4d3d 100644
--- a/extensions/openpower-pels/pel.cpp
+++ b/extensions/openpower-pels/pel.cpp
@@ -670,6 +670,7 @@
json["BMCState"] = lastSegment('.', dataIface.getBMCState());
json["ChassisState"] = lastSegment('.', dataIface.getChassisState());
json["HostState"] = lastSegment('.', dataIface.getHostState());
+ json["BootState"] = lastSegment('.', dataIface.getBootState());
}
std::unique_ptr<UserData>