Fix generated group on nested events

A group consists of a dbus object path, interface, and property which
are all strings. The generated group members need to be generated
within quotes.

Tested:
    Nested event group strings contained in quotes

Change-Id: I04e3980a4f31b2b8b13ec4328f99f55c4642397b
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
diff --git a/control/gen-fan-zone-defs.py b/control/gen-fan-zone-defs.py
index dc28d1a..09ff25a 100755
--- a/control/gen-fan-zone-defs.py
+++ b/control/gen-fan-zone-defs.py
@@ -151,9 +151,9 @@
         e += "{Group{\n"
         for g in d['groups']:
             for m in g['members']:
-                e += "{" + m['object'] + ",\n"
-                e += m['interface'] + ",\n"
-                e += m['property'] + "},\n"
+                e += "{\"" + m['object'] + "\",\n"
+                e += "\"" + m['interface'] + "\",\n"
+                e += "\"" + m['property'] + "\"},\n"
         e += "},\n"
         e += "std::vector<Action>{\n"
         for a in d['actions']: