Sha256: 8d5b799273082670a5adb5ea9eb652fead956891d164b42f67ea1d7915089f91
Contents?: true
Size: 737 Bytes
Versions: 1
Compression:
Stored size: 737 Bytes
Contents
require 'json' require 'elzar' Vagrant::Config.run do |config| config.vm.box = "lucid64" config.vm.box_url = "http://files.vagrantup.com/lucid64.box" config.vm.host_name = <%= @vm_host_name.inspect %> config.vm.network :hostonly, "172.25.5.5" config.vm.provision :shell, :path => "upgrade-chef.sh" config.vm.provision :chef_solo do |chef| chef.cookbooks_path = <%= @cookbooks_path.inspect %> <%= "chef.cookbooks_path.concat Elzar.vagrant_cookbooks_path" unless @local %> chef.roles_path = <%= @local ? 'roles'.inspect : 'Elzar.vagrant_roles_path' %> chef.data_bags_path = "data_bags" json = JSON.parse File.read('dna.json') chef.run_list = json['run_list'] chef.json = json end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
elzar-0.2.0 | lib/elzar/templates/Vagrantfile.erb |