From: Danny Al-Gaaf Date: Wed, 20 Mar 2013 11:10:22 +0000 (+0100) Subject: ceph-disk: fix /dev/dm-[0-9] handling list_all_partitions() X-Git-Tag: v0.62~188^2^2~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3af7a1ac5bf24bf832d7180002281d6b5853e85a;p=ceph.git ceph-disk: fix /dev/dm-[0-9] handling list_all_partitions() Signed-off-by: Danny Al-Gaaf --- diff --git a/src/ceph-disk b/src/ceph-disk index 387c7d670cc9..af080341bb31 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():