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

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  
  ###############################
  # MIFOSX  VAGRANT FILE
  ###############################
  
  # Every Vagrant virtual environment requires a box to build off of.
  config.vm.box = "mifosx-centos"

  config.vm.define "MifosX-Vag-Centos" do |myvag|
  end

  config.vm.network :private_network, ip: "192.168.33.10"
  # config.vm.network :public_network
  config.ssh.username = "vagrant"
  
  # config.vm.synced_folder "..", "/Project", :owner => "vagrant"
  config.vm.synced_folder "..", "/Project", type: "nfs"  
  config.vm.provider "virtualbox" do |v|
    v.customize ["modifyvm", :id, "--memory", 3092, "--cpus", 2, "--name", "Mifos_Vag_VM"]
  end

end
