aboutsummaryrefslogtreecommitdiffstats
path: root/catalog/pub/utils/toscaparser/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'catalog/pub/utils/toscaparser/__init__.py')
-rw-r--r--catalog/pub/utils/toscaparser/__init__.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/catalog/pub/utils/toscaparser/__init__.py b/catalog/pub/utils/toscaparser/__init__.py
index b94ff4df..ecc3dacd 100644
--- a/catalog/pub/utils/toscaparser/__init__.py
+++ b/catalog/pub/utils/toscaparser/__init__.py
@@ -14,17 +14,13 @@
import json
-from catalog.pub.utils.toscaparser.nsdmodel import EtsiNsdInfoModel
+from catalog.pub.utils.toscaparser.nsdmodel import NsdInfoModel
from catalog.pub.utils.toscaparser.vnfdmodel import EtsiVnfdInfoModel
from catalog.pub.utils.toscaparser.pnfmodel import PnfdInfoModel
-from catalog.pub.utils.toscaparser.servicemodel import SdcServiceModel
-def parse_nsd(path, input_parameters=[], isETSI=True):
- if isETSI:
- tosca_obj = EtsiNsdInfoModel(path, input_parameters)
- else:
- tosca_obj = SdcServiceModel(path, input_parameters)
+def parse_nsd(path, input_parameters=[]):
+ tosca_obj = NsdInfoModel(path, input_parameters).model
strResponse = json.dumps(tosca_obj, default=lambda obj: obj.__dict__)
strResponse = strResponse.replace(': null', ': ""')
return strResponse