# File lib/lvm/volume_groups.rb, line 23 def each vgs = @vgs.list lvs = @lvs.list pvs = @pvs.list vgs.each do |vg| vg.logical_volumes = lvs.select { |lv| lv.vg_uuid == vg.uuid } vg.physical_volumes = pvs.select { |pv| pv.vg_uuid == vg.uuid } yield vg end end