PEL: Support user supplied flag to indicate a fatal/terminating
User can supply SEVERITY_DETAIL=SYSTEM_TERM as part
of AdditionalData entry in the event log to set the
severity level in User Header of PEL
Tested: I ran unit test using docker. Also tested manually
by setting D-bus event log
Change-Id: I9205c084c32576734c2b5b4c79c273f8defde9d4
Signed-off-by: Vijay Lobo <vijaylobo@gmail.com>
diff --git a/extensions/openpower-pels/user_header.hpp b/extensions/openpower-pels/user_header.hpp
index da9be6c..e17d0cf 100644
--- a/extensions/openpower-pels/user_header.hpp
+++ b/extensions/openpower-pels/user_header.hpp
@@ -44,10 +44,13 @@
*
* @param[in] entry - The message registry entry for this error
* @param[in] severity - The OpenBMC event log severity for this error
+ * @param[in] additionalData - The AdditionalData properties in this
+ * error log
* @param[in] dataIface - The DataInterface object
*/
UserHeader(const message::Entry& entry,
phosphor::logging::Entry::Level severity,
+ const AdditionalData& additionalData,
const DataInterfaceBase& dataIface);
/**