Skip to content

Commit

Permalink
lib/puppet/provider/volume_group/lvm.rb, try fix create volume-group …
Browse files Browse the repository at this point in the history
…creation when PVs are given to volume_groups as a hash (unless_vg)
  • Loading branch information
unki committed Apr 5, 2020
1 parent 9fb6304 commit 5d23c8c
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions lib/puppet/provider/volume_group/lvm.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,13 @@ def self.get_logical_volume_properties(volume_groups_line)
end

def create
vg_pvs = *@resource.should(:physical_volumes)

if vg_pvs.is_a?(Hash)
vgcreate(@resource[:name], *vg_pvs.keys)
return
end

vgcreate(@resource[:name], *@resource.should(:physical_volumes))
end

Expand Down

0 comments on commit 5d23c8c

Please sign in to comment.