Refactor code of scaling aspect 71/34171/1
authorfengyuanxing <feng.yuanxing@zte.com.cn>
Tue, 6 Mar 2018 01:52:06 +0000 (09:52 +0800)
committerfengyuanxing <feng.yuanxing@zte.com.cn>
Tue, 6 Mar 2018 01:52:06 +0000 (09:52 +0800)
Change-Id: Ia541e691eb9b71d6e951e496b80bf277ba6bcd2c
Issue-ID: VFC-784
Signed-off-by: fengyuanxing <feng.yuanxing@zte.com.cn>
lcm/ns/data/scalemapping.json
lcm/pub/utils/scaleaspect.py

index 59ebc73..7b6765d 100644 (file)
@@ -3,10 +3,10 @@
         {
             "nsd_id":"23",
             "ns_scale_aspect": "TIC_EDGE_IMS",
-            "ns_scale_info_list": [
+            "ns_scale_info": [
                 {
                     "step": "1",
-                    "vnf_scale_list":[
+                    "vnf_scale_info":[
                         {
                             "vnfd_id":"nf_zte_cscf",
                             "vnf_scaleAspectId": "gpu",
@@ -21,7 +21,7 @@
                 },
                 {
                     "step": "2",
-                    "vnf_scale_list":[
+                    "vnf_scale_info":[
                         {
                             "vnfd_id":"nf_zte_cscf",
                             "vnf_scaleAspectId": "mpu",
         {
             "nsd_id":"23",
             "ns_scale_aspect": "TIC_EDGE_HW",
-            "ns_scale_info_list": [
+            "ns_scale_info": [
                 {
                     "step": "4",
-                    "vnf_scale_list":[
+                    "vnf_scale_info":[
                         {
                             "vnfd_id":"nf_hw_cscf",
                             "vnf_scaleAspectId": "gpu",
@@ -57,7 +57,7 @@
                 },
                 {
                     "step": "6",
-                    "vnf_scale_list":[
+                    "vnf_scale_info":[
                         {
                             "vnfd_id":"nf_HW_cscf",
                             "vnf_scaleAspectId": "gpu",
         {
             "nsd_id":"235",
             "ns_scale_aspect": "TIC_EDGE_HW",
-            "ns_scale_info_list": [
+            "ns_scale_info": [
                 {
                     "step": "4",
-                    "vnf_scale_list":[
+                    "vnf_scale_info":[
                         {
                             "vnfd_id":"nf_hw_cscf",
                             "vnf_scaleAspectId": "gpu",
@@ -93,7 +93,7 @@
                 },
                 {
                     "step": "6",
-                    "vnf_scale_list":[
+                    "vnf_scale_info":[
                         {
                             "vnfd_id":"nf_HW_cscf",
                             "vnf_scaleAspectId": "gpu",
index d3dd0db..521bf58 100644 (file)
@@ -75,7 +75,7 @@ def get_vnf_scale_info(filename, ns_instanceId, aspect, step):
             for j in range(ns_scale_info_list.__len__()):
                 ns_scale_info = ns_scale_info_list[j]
                 if ns_scale_info["step"] == step:
-                    return ns_scale_info["vnf_scale_list"]
+                    return ns_scale_info["vnf_scale_info"]
 
     return None
 
@@ -92,7 +92,7 @@ def get_vnf_scale_info_package(scalingmap_json, nsd_id, aspect, step):
             for j in range(ns_scale_info_list.__len__()):
                 ns_scale_info = ns_scale_info_list[j]
                 if ns_scale_info["step"] == step:
-                    vnf_scale_info_list = ns_scale_info["vnf_scale_list"]
+                    vnf_scale_info_list = ns_scale_info["vnf_scale_info"]
 
                     return vnf_scale_info_list