diff options
Diffstat (limited to 'catalog/pub/utils/toscaparser/basemodel.py')
-rw-r--r-- | catalog/pub/utils/toscaparser/basemodel.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/catalog/pub/utils/toscaparser/basemodel.py b/catalog/pub/utils/toscaparser/basemodel.py index d39a7b70..47d9bba9 100644 --- a/catalog/pub/utils/toscaparser/basemodel.py +++ b/catalog/pub/utils/toscaparser/basemodel.py @@ -212,6 +212,8 @@ class BaseInfoModel(object): _properties[name] = prop.value.result() elif isinstance(prop.value, dict) or isinstance(prop.value, list): _properties[name] = self.buildProperties_ex(nodeTemplate, topology_template, prop.value) + elif prop.type == 'string': + _properties[name] = prop.value else: _properties[name] = json.dumps(prop.value) elif isinstance(prop, dict): |