PEL handling in collection flow

Change-Id: I286fb2f4791d1c422be698d5a73e7065cbcbb31b
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
diff --git a/vpd-manager/src/parser_factory.cpp b/vpd-manager/src/parser_factory.cpp
index 546e67b..b47c8ce 100644
--- a/vpd-manager/src/parser_factory.cpp
+++ b/vpd-manager/src/parser_factory.cpp
@@ -100,7 +100,8 @@
 {
     if (i_vpdVector.empty())
     {
-        throw std::runtime_error("Empty VPD vector passed to parser factory");
+        throw std::runtime_error(std::string(__FUNCTION__) +
+                                 "Empty VPD vector passed to parser factory");
     }
 
     vpdType l_type = vpdTypeCheck(i_vpdVector);
@@ -134,7 +135,8 @@
         }
 
         default:
-            throw DataException("Unable to determine VPD format");
+            throw DataException(
+                std::string(__FUNCTION__) + "Unable to determine VPD format");
     }
 }
 } // namespace vpd