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