Class: Vagrant::EM::Agent

Inherits:
Base
  • Object
show all
Defined in:
lib/vagrant/em/demos/types/agent.rb

Instance Method Summary collapse

Methods inherited from Base

#add_inline_shell_provisioner, #add_puppet_provisioner, #add_shell_script_provisioner, #configure_basic_settings, #configure_code_folder, #configure_dhcp_fix, #configure_disks, #configure_networking, #configure_plugins, #configure_software_files, #configure_synced_folders, #configure_vm, #environment_variables, #facter_overrides, #hosts_file, #initialize, #local_software_file_check, #plugin_check, setup, #vbox_manage?, #vm_boxes, #vm_exists?, #vm_info

Constructor Details

This class inherits a constructor from Vagrant::EM::Base

Instance Method Details

#setupObject



4
5
6
7
8
9
10
11
# File 'lib/vagrant/em/demos/types/agent.rb', line 4

def setup
  super
  if @model.protocol == "ssh"
    setup_linux
  else
    setup_windows
  end
end