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)
{