ibm:dreport add vpd persistent data to BMC dump

1) Added vpd persistent data to BMC dump
2) Included existing badbpd plugin contents here

Tested:
Apr 12 07:56:59 UTC 2022 INFO: Copied vpd data /var/lib/vpd
root@rain104bmc:/tmp/test/obmcdump_00000000_1649750320# du -sh vpd/
140.0K  vpd/

Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Change-Id: Ibc090ea6ab5a4ee9dd4f2ea627748d582c54bdf0
diff --git a/tools/dreport.d/ibm.d/badvpd b/tools/dreport.d/ibm.d/badvpd
deleted file mode 100644
index 309b889..0000000
--- a/tools/dreport.d/ibm.d/badvpd
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-#
-# config: 2 15
-# @brief: Collect Bad VPD.
-#
-
-. $DREPORT_INCLUDE/functions
-
-desc="Bad VPD"
-dir_name="/tmp/bad-vpd"
-
-if [ -f $dir_name ]; then
-    add_copy_file "$dir_name" "$desc"
-else
-    log_info "No $desc data"
-    exit
-fi
diff --git a/tools/dreport.d/ibm.d/plugins.d/vpd_data b/tools/dreport.d/ibm.d/plugins.d/vpd_data
new file mode 100644
index 0000000..f146e47
--- /dev/null
+++ b/tools/dreport.d/ibm.d/plugins.d/vpd_data
@@ -0,0 +1,25 @@
+#!/usr/bin/env bash
+#
+# config: 2 50
+# @brief: Collect VPD persistent data
+#
+
+. $DREPORT_INCLUDE/functions
+
+file_name="/var/lib/vpd"
+desc="VPD persistent data"
+
+if [ -d "$file_name" ]; then
+    add_copy_file "$file_name" "$desc"
+else
+    log_info "No $desc data"
+fi
+
+desc="Bad VPD"
+dir_name="/tmp/bad-vpd"
+
+if [ -f $dir_name ]; then
+    add_copy_file "$dir_name" "$desc"
+else
+    log_info "No $desc data"
+fi