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;
 }