diff --git a/lib/kitchen/vagrant/vagrantfile_creator.rb b/lib/kitchen/vagrant/vagrantfile_creator.rb index bdc65fc5..3f1e6830 100644 --- a/lib/kitchen/vagrant/vagrantfile_creator.rb +++ b/lib/kitchen/vagrant/vagrantfile_creator.rb @@ -69,6 +69,8 @@ def provider_block(arr) virtualbox_customize(arr) when 'vmware_fusion', 'vmware_workstation' vmware_customize(arr) + when 'rackspace' + rackspace_customize(arr) end arr << %{ end} end @@ -151,6 +153,12 @@ def vmware_customize(arr) end end + def rackspace_customize(arr) + config[:customize].each do |key, value| + arr << %{ p.#{key} = "#{value}"} + end + end + def key_path return nil if instance.suite.encrypted_data_bag_secret_key_path.nil?