summaryrefslogtreecommitdiffstats
path: root/lcm/lcm/nf/views/curd_vnf_views.py
diff options
context:
space:
mode:
Diffstat (limited to 'lcm/lcm/nf/views/curd_vnf_views.py')
-rw-r--r--lcm/lcm/nf/views/curd_vnf_views.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/lcm/lcm/nf/views/curd_vnf_views.py b/lcm/lcm/nf/views/curd_vnf_views.py
index fa57f2ed..37e46ff3 100644
--- a/lcm/lcm/nf/views/curd_vnf_views.py
+++ b/lcm/lcm/nf/views/curd_vnf_views.py
@@ -74,10 +74,15 @@ class CreateVnfAndQueryVnfs(APIView):
nf_inst = CreateVnf(request.data).do_biz()
rsp_data = {"id": nf_inst.nfinstid,
+ "vnfInstanceName": nf_inst.nf_name,
+ "vnfdId": nf_inst.vnfdid,
"vnfProvider": nf_inst.vendor,
+ "vnfSoftwareVersion": nf_inst.vnfSoftwareVersion,
"vnfdVersion": nf_inst.version,
"vnfPkgId": nf_inst.package_id,
- "instantiationState": nf_inst.status}
+ "instantiationState": nf_inst.status,
+ "vnfInstanceDescription": nf_inst.nf_desc
+ }
create_vnf_resp_serializer = VnfInstanceSerializer(data=rsp_data)
if not create_vnf_resp_serializer.is_valid():
raise NFLCMException(create_vnf_resp_serializer.errors)