App.machine_configs
.register ‘<%= machine_name %>’ do | base_config |
base_config.vm.define :<%= machine_name %> do | config | config.vm.hostname = '<%= machine_name %>' config.vm.network \ :forwarded_port, :guest => 22, :host => App.seeds[ '<%= machine_name %>' ][ 'ansible_ssh_port' ] config.vm.provision :ansible do | ansible | ansible.raw_arguments = '--extra-vars=@seeds/<%= machine_name %>.seed.yml' ansible.inventory_path = 'hosts/local.hosts' ansible.playbook = '<%= machine_name %>.yml' ansible.verbose = true end end
end