Module: VagrantPlugins::Skytap

Defined in:
lib/vagrant-skytap.rb,
lib/vagrant-skytap/action.rb,
lib/vagrant-skytap/api/vm.rb,
lib/vagrant-skytap/config.rb,
lib/vagrant-skytap/errors.rb,
lib/vagrant-skytap/plugin.rb,
lib/vagrant-skytap/api/vpn.rb,
lib/vagrant-skytap/version.rb,
lib/vagrant-skytap/provider.rb,
lib/vagrant-skytap/api/client.rb,
lib/vagrant-skytap/command/up.rb,
lib/vagrant-skytap/properties.rb,
lib/vagrant-skytap/util/timer.rb,
lib/vagrant-skytap/api/network.rb,
lib/vagrant-skytap/util/subnet.rb,
lib/vagrant-skytap/api/busyable.rb,
lib/vagrant-skytap/api/resource.rb,
lib/vagrant-skytap/setup_helper.rb,
lib/vagrant-skytap/action/run_vm.rb,
lib/vagrant-skytap/api/interface.rb,
lib/vagrant-skytap/api/public_ip.rb,
lib/vagrant-skytap/vm_properties.rb,
lib/vagrant-skytap/action/stop_vm.rb,
lib/vagrant-skytap/api/credentials.rb,
lib/vagrant-skytap/api/environment.rb,
lib/vagrant-skytap/util/ip_address.rb,
lib/vagrant-skytap/action/delete_vm.rb,
lib/vagrant-skytap/action/set_up_vm.rb,
lib/vagrant-skytap/action/is_running.rb,
lib/vagrant-skytap/action/is_stopped.rb,
lib/vagrant-skytap/action/read_state.rb,
lib/vagrant-skytap/action/suspend_vm.rb,
lib/vagrant-skytap/api/vpn_attachment.rb,
lib/vagrant-skytap/action/is_suspended.rb,
lib/vagrant-skytap/action/set_hostname.rb,
lib/vagrant-skytap/action/initial_state.rb,
lib/vagrant-skytap/action/read_ssh_info.rb,
lib/vagrant-skytap/api/published_service.rb,
lib/vagrant-skytap/action/existence_check.rb,
lib/vagrant-skytap/action/is_parallelized.rb,
lib/vagrant-skytap/action/run_environment.rb,
lib/vagrant-skytap/action/timed_provision.rb,
lib/vagrant-skytap/action/update_hardware.rb,
lib/vagrant-skytap/environment_properties.rb,
lib/vagrant-skytap/action/message_resuming.rb,
lib/vagrant-skytap/action/stop_environment.rb,
lib/vagrant-skytap/action/store_extra_data.rb,
lib/vagrant-skytap/api/runstate_operations.rb,
lib/vagrant-skytap/action/fetch_environment.rb,
lib/vagrant-skytap/api/specified_attributes.rb,
lib/vagrant-skytap/action/create_environment.rb,
lib/vagrant-skytap/action/delete_environment.rb,
lib/vagrant-skytap/action/message_not_created.rb,
lib/vagrant-skytap/action/mixin_machine_index.rb,
lib/vagrant-skytap/action/suspend_environment.rb,
lib/vagrant-skytap/action/prepare_nfs_settings.rb,
lib/vagrant-skytap/action/add_vm_to_environment.rb,
lib/vagrant-skytap/action/initialize_api_client.rb,
lib/vagrant-skytap/action/prepare_nfs_valid_ids.rb,
lib/vagrant-skytap/action/wait_for_communicator.rb,
lib/vagrant-skytap/action/message_already_created.rb,
lib/vagrant-skytap/action/message_already_running.rb,
lib/vagrant-skytap/action/message_environment_url.rb,
lib/vagrant-skytap/action/message_will_not_destroy.rb

Defined Under Namespace

Modules: API, Action, Command, Errors, Util Classes: Config, EnvironmentProperties, Plugin, Properties, Provider, SetupHelper, VmProperties

Constant Summary collapse

VERSION =
"0.1.8"

Class Method Summary collapse

Class Method Details

.source_rootPathname

This returns the path to the source of this plugin.

Returns:

  • (Pathname)


19
20
21
# File 'lib/vagrant-skytap.rb', line 19

def self.source_root
  @source_root ||= Pathname.new(File.expand_path("../../", __FILE__))
end