Skip to content

Commit

Permalink
Merge pull request #29 from keiths-osc/vagrantfile-guest-setting
Browse files Browse the repository at this point in the history
Allow the vagrant guest setting to be set in the generated Vagrantfile (via the .kitchen.yml)
  • Loading branch information
fnichol committed Jul 22, 2013
2 parents e00a8bd + ea662bb commit becb652
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions lib/kitchen/vagrant/vagrantfile_creator.rb
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ def render
arr = []
arr << %{Vagrant.configure("2") do |c|}
common_block(arr)
guest_block(arr)
network_block(arr)
provider_block(arr)
chef_block(arr) if config[:use_vagrant_provision]
Expand All @@ -54,6 +55,12 @@ def common_block(arr)
arr << %{ c.ssh.username = "#{config[:username]}"} if config[:username]
end

def guest_block(arr)
if config[:guest]
arr << %{ c.vm.guest = #{config[:guest]}}
end
end

def network_block(arr)
Array(config[:network]).each do |network_options|
options = Array(network_options.dup)
Expand Down

0 comments on commit becb652

Please sign in to comment.