fix modelgen error on upgradeFrom_rel_+
authorScott Baker <smbaker@gmail.com>
Fri, 4 Jul 2014 00:58:10 +0000 (17:58 -0700)
committerScott Baker <smbaker@gmail.com>
Fri, 4 Jul 2014 00:58:10 +0000 (17:58 -0700)
planetstack/apigen/modelgen

index ef2730b..b403c0b 100755 (executable)
@@ -113,7 +113,11 @@ class Generator(dict):
                                        cobj = copy.deepcopy(obj)
                                        cobj.multi=True
                                        refobj.refs.append(cobj)
-                               
+
+                                # deal with upgradeFrom_rel_+
+                                if (related_name.endswith("+")):
+                                    continue
+
                                if (related_name!='+' and related_name.lower()!=str(obj).lower()):
                                        cobj = copy.deepcopy(obj)
                                        cobj.multi = True