new file: AutoInstall/auto_install.py
new file: StateGrid/state_grid.py
modified: interface/ri_data.py
modified: operation/exec_finish_install.sh
new file: operation/finish_install.py
renamed: operation/99finish_install.sh -> operation/finish_install/99finish_install.sh
new file: xml/install.xml
Correct the funciton to del raid
modified: interface/ri_data.py
modified: new_partition/interface_partition.py
modified: text/ri_main.py
modified: text/ri_newt.py
chage the base unit from 'B' to 's'
correct 4k align
Modify network configure:
provide a default network configure
Todo:
support making raid
modified: dialog/di_main.py
modified: dialog/di_newt.py
modified: interface/ri_data.py
modified: interface/ri_oper.py
modified: new_partition/interface_partition.py
modified: new_partition/partition_data.py
modified: operation/partition_disks.sh
modified: interface/ri_data.py
remove MountPoint use new datastructure for instead
modified: interface/ri_install.py
add MakePartitions for partition
modified: interface/ri_oper.py
1.add MakePartitions class
2.modify Format, Mount, ConfigureFstab class
modified: new_partition/partition_data.py
1.add disk_from_os attribute to Partition class for disk
2.add process linux-swap(v1) in Partition class
3.force convert num and sn to int, beacause when read from install.xml
sn and num is still string.
modified: operation/format_partition.sh
1.add timeout beacause use MakePartitions, need time to generate
device file
2.add linux-swap for swap
modified: operation/functions
1.add % support, beacause of partition may use 1% to partition
disks.
new file: operation/partition_disks.sh
1.use partition_disks as parted stdin wrapper.
Signed-off-by: Qin Bo <bqin@linx-info.com>
add a yesorno dialog when check partition: if yes,continue; if no,exit
modified: dialog/di_dialog.py
modified: interface/ri_data.py
modified: interface/ri_tk_cmd.py
modified: xml/interface.xml
modified: ri_main.py
fix
Partition/Raid/MountPoint must be from os when installation
system every time.
fix
the data of raid.level is a number, not a string. Eg:
"raid0"-->"0"
modified: ri_func_dep.py
modified: ri_main.py
modified: ri_tk_cmd.py
Because the function sort() return value is not a list. it is return <type 'NoneType'>.so use for k in ri_data.MountPoint.dict{}.keys().sort() must be throw a exception
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.