]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume: lvm.get_device_vgs: don't create VolumeGroup with empty name
authorJan Fajerski <jfajerski@suse.com>
Tue, 25 Feb 2020 15:27:08 +0000 (16:27 +0100)
committerJan Fajerski <jfajerski@suse.com>
Fri, 28 Feb 2020 14:01:05 +0000 (15:01 +0100)
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 3c4c8c5e4a242985389c8d1c85b45cac89b2dc89)

src/ceph-volume/ceph_volume/api/lvm.py

index b179fb593938342382869818af793700597206f0..e6cd7a18695a5c96a16a69d25012e0618b63201b 100644 (file)
@@ -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 if vg['vg_name'].startswith(name_prefix)]
+    return [VolumeGroup(**vg) for vg in vgs if vg['vg_name'] and vg['vg_name'].startswith(name_prefix)]
 
 
 #################################