From aa969902582c656a1f29d0e158181962f34ef421 Mon Sep 17 00:00:00 2001 From: fengyuanxing Date: Fri, 9 Feb 2018 16:59:54 +0800 Subject: [PATCH] Modify return status code of deleting ns package Change-Id: I699028c9b9caa46ef65ae0f93638f32c70b9c80c Issue-ID: VFC-685 Signed-off-by: fengyuanxing --- catalog/packages/tests/test_ns.py | 2 +- catalog/packages/views.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/catalog/packages/tests/test_ns.py b/catalog/packages/tests/test_ns.py index 50e007a5..020216a1 100644 --- a/catalog/packages/tests/test_ns.py +++ b/catalog/packages/tests/test_ns.py @@ -329,7 +329,7 @@ class TestNsPackage(TestCase): def test_ns_pkg_normal_delete(self): NSPackageModel(nsPackageId="8", nsdId="2").save() resp = self.client.delete("/api/catalog/v1/nspackages/8") - self.assertEqual(resp.status_code, status.HTTP_202_ACCEPTED) + self.assertEqual(resp.status_code, status.HTTP_200_OK) self.assertEqual("success", resp.data["status"]) self.assertEqual( "Delete CSAR(8) successfully.", diff --git a/catalog/packages/views.py b/catalog/packages/views.py index 02bdd3ca..73cc3dbf 100644 --- a/catalog/packages/views.py +++ b/catalog/packages/views.py @@ -199,7 +199,7 @@ def ns_rd_csar(request, *args, **kwargs): return validation_error elif request.method == 'DELETE': ret = ns_package.ns_delete_csar(csar_id) - normal_status = status.HTTP_202_ACCEPTED + normal_status = status.HTTP_200_OK logger.info("Leave %s, Return value is %s", fun_name(), ret) if ret[0] != 0: return Response( @@ -220,7 +220,7 @@ def ns_rd_csar(request, *args, **kwargs): "csarId", type=openapi.TYPE_STRING)], responses={ - status.HTTP_200_OK: PostJobResponseSerializer, + status.HTTP_202_ACCEPTED: PostJobResponseSerializer, status.HTTP_500_INTERNAL_SERVER_ERROR: openapi.Response( 'error message', openapi.Schema( -- 2.16.6