Devices in the current_devs list must also be converted to absolute device paths so comparison with dev_list works

This commit is contained in:
fdupoux 2015-05-31 12:38:45 +01:00 committed by Greg DeKoenigsberg
parent e1006eb907
commit 1bc3e10e77

View file

@ -211,7 +211,7 @@ def main():
module.fail_json(msg="Refuse to remove non-empty volume group %s without force=yes"%(vg))
### resize VG
current_devs = [ pv['name'] for pv in pvs if pv['vg_name'] == vg ]
current_devs = [ os.path.realpath(pv['name']) for pv in pvs if pv['vg_name'] == vg ]
devs_to_remove = list(set(current_devs) - set(dev_list))
devs_to_add = list(set(dev_list) - set(current_devs))