Change in terminate
[vfc/gvnfm/vnflcm.git] / lcm / lcm / nf / views / terminate_vnf_view.py
index 8cd2646..c1903b7 100644 (file)
@@ -21,7 +21,8 @@ from rest_framework.response import Response
 from rest_framework.views import APIView\r
 \r
 from lcm.nf.biz.terminate_vnf import TerminateVnf\r
-from lcm.nf.serializers.serializers import InstOrTeriVnfResponseSerializer, TerminateVnfRequestSerializer\r
+from lcm.nf.serializers.terminate_vnf_req import TerminateVnfRequestSerializer\r
+from lcm.nf.serializers.job_identifier import JobIdentifierSerializer\r
 from lcm.pub.exceptions import NFLCMException\r
 from lcm.pub.utils.jobutil import JobUtil\r
 \r
@@ -33,7 +34,7 @@ class TerminateVnfView(APIView):
     @swagger_auto_schema(\r
         request_body=TerminateVnfRequestSerializer(),\r
         responses={\r
-            status.HTTP_202_ACCEPTED: InstOrTeriVnfResponseSerializer(),\r
+            status.HTTP_202_ACCEPTED: JobIdentifierSerializer(),\r
             status.HTTP_500_INTERNAL_SERVER_ERROR: "Internal error"\r
         }\r
     )\r
@@ -48,7 +49,7 @@ class TerminateVnfView(APIView):
             JobUtil.add_job_status(job_id, 0, "TERM_VNF_READY")\r
             TerminateVnf(terminate_vnf_request_serializer.data, instanceid, job_id).start()\r
 \r
-            terminate_vnf_response_serializer = InstOrTeriVnfResponseSerializer(data={"jobId": job_id})\r
+            terminate_vnf_response_serializer = JobIdentifierSerializer(data={"jobId": job_id})\r
             if not terminate_vnf_response_serializer.is_valid():\r
                 raise NFLCMException(terminate_vnf_response_serializer.errors)\r
 \r