X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=instancehandler%2Fviews.py;h=9dcb0378d13daff390c8a0ac86a7d3c9f0d16d9c;hb=cbf1fc522af13679164e3d86eefcba1984e6e479;hp=53dfb22d2a617963807d25abb25ec6a5775b4a7e;hpb=76483c324d672f50620cc1fb3c838e03fa5f8819;p=osm%2FLW-UI.git diff --git a/instancehandler/views.py b/instancehandler/views.py index 53dfb22..9dcb037 100644 --- a/instancehandler/views.py +++ b/instancehandler/views.py @@ -94,6 +94,13 @@ def create(request, type=None): vnf["vimAccountId"] = ns_data["vimAccountId"] ns_data["vnf"] = ns_config["vnf"] + if "additionalParamsForNs" in ns_config: + ns_data["additionalParamsForNs"] = ns_config["additionalParamsForNs"] + if "additionalParamsForVnf" in ns_config: + ns_data["additionalParamsForVnf"] = ns_config["additionalParamsForVnf"] + if "wimAccountId" in ns_config: + ns_data["wimAccountId"] = ns_config["wimAccountId"] + except Exception as e: request.session["OSM_ERROR"] = "Error creating the NS; Invalid parameters provided." return __response_handler(request, {}, 'instances:list', to_redirect=True, type='ns', )