Class: PoolParty::Installers::Vmrun

Inherits:
BaseInstaller show all
Defined in:
lib/poolparty/installers/vmrun.rb

Instance Method Summary collapse

Methods inherited from BaseInstaller

#initialize, #welcome_message

Methods included from Pinger

included

Methods included from Remote

#are_any_nodes_exceeding_minimum_runtime?, #are_too_few_instances_running?, #are_too_many_instances_running?, available, #execute!, #list_of_instances, #list_of_nodes_exceeding_minimum_runtime, #netssh, #nodes, #remote_rsync_command, #remote_ssh_array, #remote_ssh_string, #rsync, #rsync_command, #rsync_storage_files_to, #rsync_storage_files_to_command, #rsync_to, #rsync_to_command, #run_command_on, #run_command_on_command, #run_command_on_instance_number, #run_local, #run_remote, #scp_array, #scp_to_command, #simplest_run_remote, #ssh_array, #ssh_command, #ssh_into, #ssh_into_instance_number, #ssh_options, #ssh_string, #target_host

Constructor Details

This class inherits a constructor from PoolParty::Installers::BaseInstaller

Instance Method Details

#commandsObject



5
6
7
8
9
10
11
12
# File 'lib/poolparty/installers/vmrun.rb', line 5

def commands
  [
    :get_vmrun_file, :get_vm_ip, :get_key,
    :add_vmware_fusion_to_path, :start_vmrun_instance,
    :wait_for_connection, :scp_key, :test_login, :fix_eth0,
    :shutdown_vmrun_instance
  ]
end