Remove useless parameters and rename some parameters in get_conf.py 97/38497/2
authorAlex Yang <yangyang1@zte.com.cn>
Tue, 1 Aug 2017 02:41:35 +0000 (10:41 +0800)
committerAlex Yang <yangyang1@zte.com.cn>
Tue, 1 Aug 2017 06:44:21 +0000 (14:44 +0800)
Change-Id: I47949f44ea609932059374b128018e36590e88fd
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
deploy/get_conf.py

index 1f4500a..4d11258 100755 (executable)
@@ -25,8 +25,8 @@ def init(file):
 
 def decorator_mk(types):
     def decorator(func):
-        def wrapter(s):
-            item_list = s.get(types, [])
+        def wrapter(data):
+            item_list = data.get(types, [])
             result = {}
             for item in item_list:
                 ret = func(item)
@@ -88,15 +88,15 @@ def mac_address(host=None):
     return map
 
 
-def network_config_parse(s, dha_file):
-    network_map = network(s)
-    vip = s.get('internal_vip')
-    interface_map = interface(s)
+def network_config_parse(network_data):
+    network_map = network(network_data)
+    vip = network_data.get('internal_vip')
+    interface_map = interface(network_data)
     return network_map, vip, interface_map
 
 
-def dha_config_parse(s, dha_file):
-    host_role_map = role(s)
+def dha_config_parse(dha_data):
+    host_role_map = role(dha_data)
     hosts_name = []
     for name in host_role_map:
         hosts_name.append(name)
@@ -104,12 +104,12 @@ def dha_config_parse(s, dha_file):
 
 
 def config(dha_file, network_file):
-    data = init(dha_file)
-    ceph_disk_name = data.get('ceph_disk_name')
-    hosts_name = dha_config_parse(data, dha_file)
-    mac_address_map = mac_address(data)
-    data = init(network_file)
-    network_map, vip, interface_map = network_config_parse(data, network_file)
+    dha_data = init(dha_file)
+    ceph_disk_name = dha_data.get('ceph_disk_name')
+    hosts_name = dha_config_parse(dha_data)
+    mac_address_map = mac_address(dha_data)
+    network_data = init(network_file)
+    network_map, vip, interface_map = network_config_parse(network_data)
     return interface_map, hosts_name, network_map, vip, ceph_disk_name, mac_address_map