]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume util.device set vgs to Device object if available
authorAlfredo Deza <adeza@redhat.com>
Wed, 28 Nov 2018 12:51:51 +0000 (07:51 -0500)
committerAlfredo Deza <adeza@redhat.com>
Fri, 30 Nov 2018 19:07:38 +0000 (14:07 -0500)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 91c01e88ecc8f94f78b30463f13a51affe405d31)

src/ceph-volume/ceph_volume/util/device.py

index 8dd2772d4342e575cd59260f39fda46551bc4761..7a8b653539feff806b1fd279d6fc8f8b0dece7b9 100644 (file)
@@ -195,6 +195,7 @@ class Device(object):
                 pvs.filter(pv_name=path)
                 has_vgs = [pv.vg_name for pv in pvs if pv.vg_name]
                 if has_vgs:
+                    self.vgs = list(set(has_vgs))
                     # a pv can only be in one vg, so this should be safe
                     self.vg_name = has_vgs[0]
                     self._is_lvm_member = True