pdmgen: Require uppercase meta keys

journald ignores lowercase metadata keys so require them
to be uppercase.  Abort the config file parse when lowercase
keys are found.

Change-Id: Icffffdc6680b4d305329c3395f8e2fda6210964f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/src/test/yaml/propertywatchgentest/watchtwo.yaml b/src/test/yaml/propertywatchgentest/watchtwo.yaml
index 0f5ebdc..8b3dfcf 100644
--- a/src/test/yaml/propertywatchgentest/watchtwo.yaml
+++ b/src/test/yaml/propertywatchgentest/watchtwo.yaml
@@ -2,16 +2,16 @@
   class: group
   group: path
   members:
-    - meta: path
+    - meta: PATH
       path: /xyz/openbmc_project/testing/inst4
 
 - name: test path group 3
   class: group
   group: path
   members:
-    - meta: path
+    - meta: PATH
       path: /xyz/openbmc_project/testing/inst4
-    - meta: path
+    - meta: PATH
       path: /xyz/openbmc_project/testing/inst6
 
 - name: test property group 1
@@ -20,7 +20,7 @@
   type: int32
   members:
     - interface: xyz.openbmc_project.Sensor.Iface1
-      meta: property
+      meta: PROPERTY
       property: Value
 
 - name: test property group 3
@@ -29,7 +29,7 @@
   type: string
   members:
     - interface: xyz.openbmc_project.Sensor.Iface3
-      meta: property
+      meta: PROPERTY
       property: Value2
 
 - name: test property watch 1