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_json.hpp b/extensions/openpower-pels/user_data_json.hpp
index 5a0cc19..9d6b79d 100644
--- a/extensions/openpower-pels/user_data_json.hpp
+++ b/extensions/openpower-pels/user_data_json.hpp
@@ -15,13 +15,14 @@
  * @param[in] version - The version from the UserData section header
  * @param[in] data - The section data
  * @param[in] creatorID - Creator Subsystem ID from Private Header
- *
+ * @param[in] plugins - Vector of strings of plugins found in filesystem
  * @return std::optional<std::string> - The JSON string if it could be created,
  *                                      else std::nullopt.
  */
 std::optional<std::string> getJSON(uint16_t componentID, uint8_t subType,
                                    uint8_t version,
                                    const std::vector<uint8_t>& data,
-                                   uint8_t creatorID);
+                                   uint8_t creatorID,
+                                   const std::vector<std::string>& plugins);
 
 } // namespace openpower::pels::user_data