Add recipe for openpower-vpd-parser

openpower-vpd-parser includes an application which reads OpenPOWER VPD
from an eeprom, parses it and writes the parsed content to the
inventory.

Change-Id: Id50d2c48e1f084777dd445753779426045c52428
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
diff --git a/common/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service b/common/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service
new file mode 100644
index 0000000..4c0add1
--- /dev/null
+++ b/common/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Read OpenPOWER-format VPD from EEPROM
+ConditionFileNotEmpty={envfiledir}/obmc/inventory
+Wants=mapper-wait@-xyz-openbmc_project-Inventory-Manager.service
+After=mapper-wait@-xyz-openbmc_project-Inventory-Manager.service
+
+[Service]
+Restart=no
+Type=oneshot
+EnvironmentFile={envfiledir}/obmc/inventory
+ExecStart={sbindir}/openpower-read-vpd --vpd=$EEPROM --fru=$FRUS --object=$PATHS