]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
src/ceph-volume/ceph_volume/devices/lvm/listing.py : lvm list filters also on vg... 53841/head
authorpilem94 <pierre.lemay@dti.ulaval.ca>
Tue, 3 Oct 2023 20:09:48 +0000 (16:09 -0400)
committerpilem94 <pierre.lemay@dti.ulaval.ca>
Tue, 3 Oct 2023 20:09:48 +0000 (16:09 -0400)
This commit fix the listing of LVs with the same name on multiple VG

Fixes: https://tracker.ceph.com/issues/62320
Signed-off-by: Pierre Lemay <pierre.lemay@gmail.com>
src/ceph-volume/ceph_volume/devices/lvm/listing.py

index c16afdaa767286a198c6278defc150a8cc35fe71..8fb9d8ddcf8764d3ab3a43e289869df1a1610880 100644 (file)
@@ -153,7 +153,9 @@ class List(object):
         elif arg[0] == '/':
             lv = api.get_lvs_from_path(arg)
         else:
-            lv = [api.get_single_lv(filters={'lv_name': arg.split('/')[1]})]
+            vg_name, lv_name = arg.split('/')
+            lv = [api.get_single_lv(filters={'lv_name': lv_name,
+                                             'vg_name': vg_name})]
 
         report = self.create_report(lv)