From 3af7a1ac5bf24bf832d7180002281d6b5853e85a Mon Sep 17 00:00:00 2001 From: Danny Al-Gaaf Date: Wed, 20 Mar 2013 12:10:22 +0100 Subject: [PATCH] ceph-disk: fix /dev/dm-[0-9] handling list_all_partitions() Signed-off-by: Danny Al-Gaaf --- src/ceph-disk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ceph-disk b/src/ceph-disk index 387c7d670cc..af080341bb3 100755 --- a/src/ceph-disk +++ b/src/ceph-disk @@ -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():