Add determine symlink on device.

lvmraid
Mike Hiretsky 13 years ago
parent de8725d962
commit d68c86a6e0

@ -26,7 +26,7 @@ from cl_utils import runOsCommand,appendProgramToEnvFile, \
removeProgramToEnvFile,pathJoin, \ removeProgramToEnvFile,pathJoin, \
scanDirectory,process,getTupleVersion, \ scanDirectory,process,getTupleVersion, \
detectDeviceForPartition,listDirectory, \ detectDeviceForPartition,listDirectory, \
cmpVersion,STDOUT cmpVersion,STDOUT,getUdevDeviceInfo
from cl_vars_share import varsShare from cl_vars_share import varsShare
from cl_kernel_utils import KernelConfig,InitRamFs from cl_kernel_utils import KernelConfig,InitRamFs
@ -602,6 +602,9 @@ class convertDictOpt:
dictOptions.update(optProperties) dictOptions.update(optProperties)
return dictOptions return dictOptions
optDevice = optProperties["dev"] optDevice = optProperties["dev"]
optProperties["dev"] = \
getUdevDeviceInfo(name=optDevice).get('DEVNAME',optDevice)
optDevice = optProperties["dev"]
dataPart = filter(lambda x: x[0]==optDevice, self.varDiskData) dataPart = filter(lambda x: x[0]==optDevice, self.varDiskData)
if not dataPart: if not dataPart:
dataPart = [["",False,"","","",""]] dataPart = [["",False,"","","",""]]

@ -64,6 +64,9 @@ class Data:
# list filesystem for partition devices # list filesystem for partition devices
os_disk_format = {} os_disk_format = {}
# list type (lvm,raid,partition,disk)
os_disk_type = {}
# install list filesystem for partition devices # install list filesystem for partition devices
os_install_disk_format = {} os_install_disk_format = {}

Loading…
Cancel
Save