Modify code because of interface 91/34191/1
authorfengyuanxing <feng.yuanxing@zte.com.cn>
Tue, 6 Mar 2018 03:25:55 +0000 (11:25 +0800)
committerfengyuanxing <feng.yuanxing@zte.com.cn>
Tue, 6 Mar 2018 03:25:55 +0000 (11:25 +0800)
Change-Id: Ic921877beab19ef55771a2a572da71076f030a7e
Issue-ID: VFC-784
Signed-off-by: fengyuanxing <feng.yuanxing@zte.com.cn>
lcm/ns/ns_manual_scale.py
lcm/pub/utils/scaleaspect.py

index 91be03a..7a17f58 100644 (file)
@@ -66,7 +66,7 @@ class NSManualScaleService(threading.Thread):
             raise NSLCMException('scaleType parameter does not exist or value incorrect. It must be SCALE_NS.')
 
         # Get data if SCALE_NS
-        self.scale_ns_data = ignore_case_get(self.request_data, 'scaleNsData')
+        self.scale_ns_data = ignore_case_get(self.request_data, 'scaleNsByStepsData')
         self.scale_vnf_data = get_scale_vnf_data_package(self.scale_ns_data, self.ns_instance_id)
         logger.debug('scale_vnf_data = %s' % self.scale_vnf_data)
         # Get data if SCALE_VNF
index 521bf58..c2481ca 100644 (file)
@@ -212,20 +212,15 @@ def get_nsdId(ns_instanceId):
     return None
 
 
-def get_and_check_params(scaleNsData, ns_InstanceId):
+def get_and_check_params(scaleNsByStepsData, ns_InstanceId):
 
-    if scaleNsData is None:
-        pass
-        # raise NSLCMException("Error! scaleNsData in the request is Empty!")
-
-    scaleNsByStepsData = scaleNsData[0]["scaleNsByStepsData"]
     if scaleNsByStepsData is None:
         pass
         # raise NSLCMException("Error! scaleNsByStepsData in the request is Empty!")
 
-    aspect = scaleNsByStepsData[0]["aspectId"]
-    numberOfSteps = scaleNsByStepsData[0]["numberOfSteps"]
-    scale_type = scaleNsByStepsData[0]["scalingDirection"]
+    aspect = scaleNsByStepsData["aspectId"]
+    numberOfSteps = scaleNsByStepsData["numberOfSteps"]
+    scale_type = scaleNsByStepsData["scalingDirection"]
 
     return ns_InstanceId, aspect, numberOfSteps, scale_type