Modify openstack return code 42/73642/1
authorHaibin Huang <haibin.huang@intel.com>
Wed, 14 Nov 2018 08:22:33 +0000 (08:22 +0000)
committerHuang Haibin <haibin.huang@intel.com>
Tue, 27 Nov 2018 10:43:30 +0000 (10:43 +0000)
Change-Id: Ic124a91704b4e61d94626855a3592a29bad51738
Issue-ID: MULTICLOUD-404
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
(cherry picked from commit 458989f38849f5a2b2967a73a2160f5876faad71)

newton/newton/requests/tests/test_flavor.py
share/newton_base/openoapi/flavor.py

index 4a9df9c..ef7ec86 100644 (file)
@@ -174,7 +174,7 @@ class TestFlavorsNewton(unittest.TestCase, AbstractTestResource):
                         "content": self.MOCK_GET_RESOURCES_RESPONSE},
                     "post": {
                         "content": self.MOCK_POST_RESOURCE_RESPONSE,
-                        "status_code": status.HTTP_202_ACCEPTED,
+                        "status_code": status.HTTP_200_OK,
                     }
                 }
             ),
@@ -190,7 +190,7 @@ class TestFlavorsNewton(unittest.TestCase, AbstractTestResource):
             HTTP_X_AUTH_TOKEN=mock_info.MOCK_TOKEN_ID)
         context = response.json()
 
-        self.assertEquals(status.HTTP_202_ACCEPTED,
+        self.assertEquals(status.HTTP_200_OK,
                           response.status_code)
         self.assertIsNotNone(context['id'])
         self.assertEqual(1, context['returnCode'])
index b0a6bf6..8dcd10f 100644 (file)
@@ -232,7 +232,7 @@ class Flavors(APIView):
             extra_specs_vfc = request.data.pop("extraSpecs", None)
             #create flavor first
             resp = self._create_flavor(sess, request)
-            if resp.status_code == 202:
+            if resp.status_code == 200:
                 resp_body = resp.json()["flavor"]
             else:
                 return resp