Add inventory errors

Added NotPresent and Nonfunctional inventory errors.
An example of this being used is to log an error when
a power supply is removed in Witherspoon.
In Witherspoon, both power supplies are needed
to power all 6 GPUs.

Change-Id: I086c2de8e0c44c941c527c44af022c8c440d70f4
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/xyz/openbmc_project/Inventory.metadata.yaml b/xyz/openbmc_project/Inventory.metadata.yaml
new file mode 100644
index 0000000..1e3eb35
--- /dev/null
+++ b/xyz/openbmc_project/Inventory.metadata.yaml
@@ -0,0 +1,6 @@
+- name: NotPresent
+  inherits:
+    - xyz.openbmc_project.Common.Callout.Inventory
+- name: Nonfunctional
+  inherits:
+    - xyz.openbmc_project.Common.Callout.Inventory