Sha256: 0bed198fa74ab46925ac52fb19737756e901472c8ada2d3bf929ff567716e4a0

Contents?: true

Size: 703 Bytes

Versions: 7

Compression:

Stored size: 703 Bytes

Contents

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
	<% nodes.each do |vagrant_node| %>
	  config.vm.define :'<%= vagrant_node.hostname %>' do |node|
	    node.vm.box = "<%= "#{project_name}-#{vagrant_node.hostname}" %>"
	    node.vm.hostname = "<%= vagrant_node.hostname %>"
	    node.vm.network :public_network, :bridge => '<%= network_interface %>: Ethernet', :auto_config => false
	    node.vm.provision :shell, :inline => "sudo ifconfig eth1 <%= vagrant_node.ip %> netmask 255.255.255.0 up"
	  end
	  config.vm.provider "<%= vagrant_box_provider %>" do |v|
	  	v.memory = 512
	  	v.cpus = 1
	  	v.customize ["modifyvm", :id, "--cpuexecutioncap", "50"]
	  end
	<% end %>
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
bebox-0.1.5 lib/templates/node/Vagrantfile.erb
bebox-0.1.4 lib/templates/node/Vagrantfile.erb
bebox-0.1.3 lib/templates/node/Vagrantfile.erb
bebox-0.1.2 lib/templates/node/Vagrantfile.erb
bebox-0.1.1 lib/templates/node/Vagrantfile.erb
bebox-0.1.0 lib/templates/node/Vagrantfile.erb
bebox-0.0.1 lib/templates/node/Vagrantfile.erb