Fix ns term logic 11/72511/1
authorfujinhua <fu.jinhua@zte.com.cn>
Tue, 13 Nov 2018 08:24:28 +0000 (16:24 +0800)
committerfujinhua <fu.jinhua@zte.com.cn>
Tue, 13 Nov 2018 08:24:28 +0000 (16:24 +0800)
Change-Id: Iad588af1924f45e49bcb82c161280b98fb8914aa
Issue-ID: VFC-1163
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
lcm/ns/views/term_ns_view.py
lcm/pub/utils/jobutil.py

index a8c9a42..aa9a864 100644 (file)
@@ -45,7 +45,7 @@ class TerminateNSView(APIView):
 
             termination_type = ignore_case_get(request.data, 'terminationType')
             graceful_termination_timeout = ignore_case_get(request.data, 'gracefulTerminationTimeout')
-            job_id = JobUtil.create_job("VNF", JOB_TYPE.TERMINATE_VNF, ns_instance_id)
+            job_id = JobUtil.create_job("NS", JOB_TYPE.TERMINATE_NS, ns_instance_id)
             TerminateNsService(ns_instance_id, termination_type, graceful_termination_timeout, job_id).start()
 
             resp_serializer = NsOperateJobSerializer(data={'jobId': job_id})
index 69fa286..30c7b44 100644 (file)
@@ -30,7 +30,7 @@ JOB_STATUS = enum(PROCESSING=0, FINISH=1)
 JOB_MODEL_STATUS = enum(STARTED='started', PROCESSING='processing', FINISHED='finished', ERROR='error',
                         TIMEOUT='timeout')
 JOB_TYPE = enum(CREATE_VNF="create vnf", TERMINATE_VNF="terminate vnf", GRANT_VNF="grant vnf", MANUAL_SCALE_VNF="manual scale vnf",
-                HEAL_VNF="heal vnf")
+                HEAL_VNF="heal vnf", TERMINATE_NS="terminate ns")
 
 
 class JobUtil(object):