From: Yehuda Sadeh Date: Sat, 22 Feb 2020 01:44:11 +0000 (-0800) Subject: ceph-volume: lvm: get_device_vgs() filter by provided prefix X-Git-Tag: v14.2.10~132^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0eef2d2a4dcfac567508b07580552d60a90d1a53;p=ceph.git ceph-volume: lvm: get_device_vgs() filter by provided prefix Fixes: https://tracker.ceph.com/issues/44246 Signed-off-by: Yehuda Sadeh (cherry picked from commit b48caf4873c11690d36a88760504f98b46101995) --- diff --git a/src/ceph-volume/ceph_volume/api/lvm.py b/src/ceph-volume/ceph_volume/api/lvm.py index 7f41f56ff531..b179fb593938 100644 --- a/src/ceph-volume/ceph_volume/api/lvm.py +++ b/src/ceph-volume/ceph_volume/api/lvm.py @@ -866,7 +866,7 @@ def get_device_vgs(device, name_prefix=''): verbose_on_failure=False ) vgs = _output_parser(stdout, VG_FIELDS) - return [VolumeGroup(**vg) for vg in vgs] + return [VolumeGroup(**vg) for vg in vgs if vg['vg_name'].startswith(name_prefix)] #################################