PEL: Fixed Userdata section parsing
A previous commit incorrectly tries to call python parsers when they do
not exist. This fixes it.
Signed-off-by: Harisuddin Mohamed Isa <harisuddin@gmail.com>
Change-Id: I6e65bc89e60b9ac31077009921d4376ddc8254bf
diff --git a/extensions/openpower-pels/user_data.cpp b/extensions/openpower-pels/user_data.cpp
index 092bfb6..fa4c577 100644
--- a/extensions/openpower-pels/user_data.cpp
+++ b/extensions/openpower-pels/user_data.cpp
@@ -95,11 +95,13 @@
}
}
-std::optional<std::string> UserData::getJSON(uint8_t creatorID) const
+std::optional<std::string>
+ UserData::getJSON(uint8_t creatorID,
+ const std::vector<std::string>& plugins) const
{
#ifdef PELTOOL
return user_data::getJSON(_header.componentID, _header.subType,
- _header.version, _data, creatorID);
+ _header.version, _data, creatorID, plugins);
#endif
return std::nullopt;
}