1. unify install.xml location

2. in ri_data.py, fix an error on Raid instance construction
3. in ri_func_dep.py, use common function ri_data.Group.get_install_pkgs()
4. in ri_install.py, add logic to config install.xml location
5. rename test.py to ri_main.py
6. in ri_main.py, add logic to set config.xml location
7. in ri_main.py, modify the way to get parameters.
This commit is contained in:
lizhi-rocky
2010-10-18 17:34:55 +08:00
parent 1dfb3e9cf7
commit 0c425d031d
6 changed files with 29 additions and 27 deletions

View File

@@ -6,7 +6,7 @@ from xml.dom import minidom
from xml.dom.ext import PrettyPrint
# xml file names
install_xml = '../xml/install.xml'
install_xml = '/var/install/install.xml'
config_xml = '../xml/config.xml'
def to_xml_attr(doc, node, cls, name):
@@ -218,7 +218,7 @@ class Raid:
else:
act_cmpts.append(ss[:ss.index('[')])
Raid(raid_dev, "yes", raid_level, raid_size, act_cmpts, spr_cmpts)
Raid(raid_dev, "yes", raid_level, act_cmpts, spr_cmpts)
@staticmethod
def add_component(node, l):