ceph-disk: fix /dev/dm-[0-9] handling list_all_partitions()

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
This commit is contained in:
Danny Al-Gaaf 2013-03-20 12:10:22 +01:00
parent c3404c6236
commit 3af7a1ac5b

View File

@ -133,8 +133,12 @@ def list_all_partitions():
fields = re.split('\s+', line)
if len(fields) < 5:
continue
(_, major, minor, blocks, name) = fields
name = fields[4]
name = '/dev/' + name
if "dm-" in name:
if "/dev/dm" not in ls:
ls["/dev/dm"] = []
ls["/dev/dm"].append(name)
if name[-1].isdigit():
base = name
while base[-1].isdigit():