Moving OEM handler API under IBM tag

OEM handlers offer functionalities specific to an OEM and may not be
applicable for others.
Hence moving it under conditional compilation.

Change-Id: Iad0150fa00337b8493eb27d1b647a266bebf6efc
Signed-off-by: Anupama B R <anupama.b.r1@ibm.com>
diff --git a/vpd-manager/src/manager.cpp b/vpd-manager/src/manager.cpp
index 89283df..49faa3e 100644
--- a/vpd-manager/src/manager.cpp
+++ b/vpd-manager/src/manager.cpp
@@ -634,6 +634,8 @@
             __FUNCTION__, 0, "Collect all FRUs VPD is requested.", std::nullopt,
             std::nullopt, std::nullopt, std::nullopt);
 
+// ToDo: Handle with OEM interface
+#ifdef IBM_SYSTEM
         if (m_ibmHandler.get() != nullptr)
         {
             m_ibmHandler->collectAllFruVpd();
@@ -644,6 +646,7 @@
             throw std::runtime_error(
                 "Not found any OEM handler to collect all FRUs VPD.");
         }
+#endif
     }
     catch (const std::exception& l_ex)
     {