New error type for generic VPD parse errors
VPD parsing can be failed for both data and ECC errors for different
records for a single file. So new generic error is introduced for
exception occurred during VPD parsing.
Change-Id: Ie7a77a84cd304372e6273075f44853ff65f6383b
Signed-off-by: Rekha Aparna <vrekhaaparna@ibm.com>
diff --git a/vpd-manager/src/event_logger.cpp b/vpd-manager/src/event_logger.cpp
index 6b91dc8..508832f 100644
--- a/vpd-manager/src/event_logger.cpp
+++ b/vpd-manager/src/event_logger.cpp
@@ -55,7 +55,8 @@
"com.ibm.VPD.Error.SystemTypeMismatch"},
{types::ErrorType::UnknownSystemSettings,
"com.ibm.VPD.Error.UnknownSystemSettings"},
- {types::ErrorType::FirmwareError, "com.ibm.VPD.Error.FirmwareError"}};
+ {types::ErrorType::FirmwareError, "com.ibm.VPD.Error.FirmwareError"},
+ {types::ErrorType::VpdParseError, "com.ibm.VPD.Error.VPDParseError"}};
const std::unordered_map<types::CalloutPriority, std::string>
EventLogger::m_priorityMap = {