From: Denes Nemeth Date: Mon, 7 May 2018 21:33:51 +0000 (+0200) Subject: Fix Tosca property parsing X-Git-Tag: v1.1.0~5 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=b4bf83ebe222b304b2cd6afc52b020773a79899d;p=vfc%2Fnfvo%2Fcatalog.git Fix Tosca property parsing Change-Id: Ib2a709d3ad3afbe5c7769d35e3401e29b9be36a5 Signed-off-by: Denes Nemeth Issue-ID: VFC-897 --- 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):