Vagrantfile: add ssh port enumbering

This commit is contained in:
Jörg Thalheim 2014-03-16 06:39:37 +01:00
parent d85e4b73ac
commit 3181cd16dd
1 changed files with 1 additions and 8 deletions

9
Vagrantfile vendored
View File

@ -21,7 +21,7 @@ boxes = [
require "vagrant-#{plugin}" require "vagrant-#{plugin}"
rescue LoadError rescue LoadError
puts "#{plugin} plugin not installed!" puts "#{plugin} plugin not installed!"
puts "run:" puts "run:"
puts "\tvagrant plugin install vagrant-#{plugin}" puts "\tvagrant plugin install vagrant-#{plugin}"
exit(1) exit(1)
end end
@ -32,7 +32,6 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vbguest.auto_reboot = true config.vbguest.auto_reboot = true
config.vm.provision(:shell){ |shell| shell.path = "script/fix_stdin_error.sh" } config.vm.provision(:shell){ |shell| shell.path = "script/fix_stdin_error.sh" }
#ssh_port = 2222
boxes.each do |box| boxes.each do |box|
config.vm.define box[:name] do |node| config.vm.define box[:name] do |node|
node.vm.provider :virtualbox do |vb| node.vm.provider :virtualbox do |vb|
@ -50,12 +49,6 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
"--macaddress2", box[:mac]] "--macaddress2", box[:mac]]
end end
#node.vm.network :forwarded_port,
# guest: 22,
# host: ssh_port,
# id: "ssh",
# auto_correct: true
#ssh_port += 1
config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"
node.vm.hostname = box[:name] node.vm.hostname = box[:name]