summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFu Jinhua <fu.jinhua@zte.com.cn>2018-08-15 07:33:43 +0000
committerGerrit Code Review <gerrit@onap.org>2018-08-15 07:33:43 +0000
commite65f7b227b393f6e245d95fe510ff7f86067e2ae (patch)
tree8780a5b510476b5333bc96d3f8f034c4a67e0fb3
parent946b29d03664f583eb5f3e31323746907b1d3222 (diff)
parent54e235a7517b02c2e3df92881a5258825101564d (diff)
Merge "Deal with gvnfm adapter stuffs."
-rw-r--r--gvnfmadapter/driver/interfaces/tests.py15
-rw-r--r--gvnfmadapter/driver/interfaces/views.py5
2 files changed, 9 insertions, 11 deletions
diff --git a/gvnfmadapter/driver/interfaces/tests.py b/gvnfmadapter/driver/interfaces/tests.py
index 4f57096..39c2009 100644
--- a/gvnfmadapter/driver/interfaces/tests.py
+++ b/gvnfmadapter/driver/interfaces/tests.py
@@ -43,17 +43,16 @@ class InterfacesTest(TestCase):
'createTime': '2016-10-3111: 08: 39',
'description': ''
}
- job_info = {
- "vnfInstanceId": "8",
- "jobId": "NF-CREATE-8-b384535c-9f45-11e6-8749-fa163e91c2f9"
+ create_vnf_resp = {
+ "id": "8",
+ # "jobId": "NF-CREATE-8-b384535c-9f45-11e6-8749-fa163e91c2f9"
}
- vnflcm_info = {
- "vnfInstanceId": "8",
- "vnfLcOpId": "NF-INST-8-6ffa8083-6705-49b3-ae54-cbd6265fbe7a"
+ job_info = {
+ "jobId": "NF-INST-8-6ffa8083-6705-49b3-ae54-cbd6265fbe7a"
}
r1 = [0, json.JSONEncoder().encode(vnfm_info), "200"]
- ret = [0, json.JSONEncoder().encode(job_info), '200']
- ret2 = [0, json.JSONEncoder().encode(vnflcm_info), '200']
+ ret = [0, json.JSONEncoder().encode(create_vnf_resp), '200']
+ ret2 = [0, json.JSONEncoder().encode(job_info), '200']
mock_call_req.side_effect = [r1, ret, r1, ret2]
req_data = {
'vnfInstanceName': 'VFW_f88c0cb7-512a-44c4-bd09-891663f19367',
diff --git a/gvnfmadapter/driver/interfaces/views.py b/gvnfmadapter/driver/interfaces/views.py
index ae40bb6..1b0f027 100644
--- a/gvnfmadapter/driver/interfaces/views.py
+++ b/gvnfmadapter/driver/interfaces/views.py
@@ -67,12 +67,11 @@ class VnfInstInfo(APIView):
logger.debug("Create vnf end!")
logger.debug("Instantiate vnf start!")
- vnfInstanceId = resp["vnfInstanceId"]
+ vnfInstanceId = resp["id"]
input_data = {
"flavourId": ignorcase_get(requestData, "flavourId"),
"extVirtualLinks": ignorcase_get(requestData, "extVirtualLink"),
"additionalParams": ignorcase_get(requestData, "additionalParam"),
- "vnfmId": vnfm_id
}
logger.debug("do_instvnf: vnfInstanceId=[%s],request data=[%s],input_data=[%s],vnfm_id=[%s]",
vnfInstanceId, request.data, input_data, vnfm_id)
@@ -80,7 +79,7 @@ class VnfInstInfo(APIView):
logger.debug("do_instvnf: response data=[%s]", resp)
resp_data = {
"vnfInstanceId": vnfInstanceId,
- "jobId": ignorcase_get(resp, "vnfLcOpId")
+ "jobId": ignorcase_get(resp, "jobId")
}
logger.debug("Instantiate vnf end!")
return Response(data=resp_data, status=status.HTTP_201_CREATED)