Convert ServiceProviderNotify to enum

Converted ServiceProviderNotify to an enum.
Supported options are - "NotSupported", "Notify" and "Inhibit".

Other changes are at the links below.
https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/47683
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/46886

Signed-off-by: Lakshmi Yadlapati <lakshmiy@us.ibm.com>
Change-Id: I673f66a3f854683e32f2282abd85f50d630ec884
diff --git a/extensions/openpower-pels/manager.cpp b/extensions/openpower-pels/manager.cpp
index 68053b0..be89bb1 100644
--- a/extensions/openpower-pels/manager.cpp
+++ b/extensions/openpower-pels/manager.cpp
@@ -899,8 +899,14 @@
         auto entry = _logManager.entries.find(obmcLogID);
         if (entry != _logManager.entries.end())
         {
-            entry->second->serviceProviderNotify(
-                attr.actionFlags.test(callHomeFlagBit), true);
+            if (attr.actionFlags.test(callHomeFlagBit))
+            {
+                entry->second->serviceProviderNotify(Entry::Notify::Notify);
+            }
+            else
+            {
+                entry->second->serviceProviderNotify(Entry::Notify::Inhibit);
+            }
         }
     }
 }