Jelajahi Sumber

Fix POST /deployment API body key error.

Signed-off-by: Nashwan Azhari <nazhari@cloudbasesolutions.com>
Nashwan Azhari 2 tahun lalu
induk
melakukan
4d07bae1db
1 mengubah file dengan 1 tambahan dan 2 penghapusan
  1. 1 2
      coriolis/api/v1/deployments.py

+ 1 - 2
coriolis/api/v1/deployments.py

@@ -91,14 +91,13 @@ class DeploymentsController(api_wsgi.Controller):
 
 
 
 
     def create(self, req, body):
     def create(self, req, body):
-        deployment_body = body.get("deployment", {})
         context = req.environ['coriolis.context']
         context = req.environ['coriolis.context']
         context.can(deployment_policies.get_deployments_policy_label("create"))
         context.can(deployment_policies.get_deployments_policy_label("create"))
 
 
         (replica_id, force, clone_disks, skip_os_morphing,
         (replica_id, force, clone_disks, skip_os_morphing,
          instance_osmorphing_minion_pool_mappings,
          instance_osmorphing_minion_pool_mappings,
           user_scripts) = self._validate_deployment_input(
           user_scripts) = self._validate_deployment_input(
-            context, deployment_body)
+            context, body)
 
 
         # NOTE: destination environment for replica should have been
         # NOTE: destination environment for replica should have been
         # validated upon its creation.
         # validated upon its creation.