--- a/sbsv2/raptor/python/raptor_data.py Wed Apr 14 14:40:58 2010 +0100
+++ b/sbsv2/raptor/python/raptor_data.py Tue Apr 27 16:46:48 2010 +0100
@@ -835,6 +835,7 @@
Model.__init__(self)
Config.__init__(self)
self.name = name
+ self.type = ""
# Operations defined inside this variant.
self.ops = []
@@ -855,6 +856,8 @@
self.host = value
elif name == "extends":
self.extends = value
+ elif name == "type":
+ self.type = value
else:
raise InvalidPropertyError()
@@ -948,6 +951,7 @@
Config.__init__(self)
self.name = name
self.meaning = ""
+ self.type = ""
self.varRefs = []
self.variants = []
@@ -962,6 +966,8 @@
for u in val.split("."):
self.varRefs.append( VariantRef(ref = u) )
+ elif key == "type":
+ self.type = val
else:
raise InvalidPropertyError()