|
|
@ -369,18 +369,10 @@ class fillVars(object, glob_attr):
|
|
|
|
return self.Get('os_disk_dev')
|
|
|
|
return self.Get('os_disk_dev')
|
|
|
|
|
|
|
|
|
|
|
|
def get_os_install_disk_uuid(self):
|
|
|
|
def get_os_install_disk_uuid(self):
|
|
|
|
"""List uudi for partition devices"""
|
|
|
|
"""List uuid for partition devices"""
|
|
|
|
devuuid = '/dev/disk/by-uuid'
|
|
|
|
|
|
|
|
diskDev = self.Get('os_disk_dev')
|
|
|
|
diskDev = self.Get('os_disk_dev')
|
|
|
|
if path.exists(devuuid):
|
|
|
|
hashUUID = getUUIDDict(revers=True)
|
|
|
|
hashUUID = dict(
|
|
|
|
return map(lambda x:hashUUID.get(x,""),diskDev)
|
|
|
|
map(lambda x:(path.normpath(path.join(devuuid,os.readlink(x))),
|
|
|
|
|
|
|
|
path.basename(x)),
|
|
|
|
|
|
|
|
filter(path.islink,
|
|
|
|
|
|
|
|
map(lambda x:path.join(devuuid,x),
|
|
|
|
|
|
|
|
listDirectory(devuuid)))))
|
|
|
|
|
|
|
|
return map(lambda x:hashUUID.get(x,""),diskDev)
|
|
|
|
|
|
|
|
return [""]*len(diskDev)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_os_install_disk_options(self):
|
|
|
|
def get_os_install_disk_options(self):
|
|
|
|
"""List mount options for partition devices of installed os"""
|
|
|
|
"""List mount options for partition devices of installed os"""
|
|
|
|