Module: VagrantPlugins

Defined in:
lib/vagrant-skytap/action/set_hostname.rb,
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/api/publish_set.rb,
lib/vagrant-skytap/command/helpers.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/cap/public_address.rb,
lib/vagrant-skytap/action/is_suspended.rb,
lib/vagrant-skytap/action/forward_ports.rb,
lib/vagrant-skytap/action/initial_state.rb,
lib/vagrant-skytap/action/read_ssh_info.rb,
lib/vagrant-skytap/model/forwarded_port.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/command/publish_url/root.rb,
lib/vagrant-skytap/command/publish_url/show.rb,
lib/vagrant-skytap/hosts/bsd/cap/ssh_tunnel.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/command/publish_url/create.rb,
lib/vagrant-skytap/command/publish_url/delete.rb,
lib/vagrant-skytap/hosts/linux/cap/ssh_tunnel.rb,
lib/vagrant-skytap/action/prepare_nfs_settings.rb,
lib/vagrant-skytap/hosts/common/cap/ssh_tunnel.rb,
lib/vagrant-skytap/action/add_vm_to_environment.rb,
lib/vagrant-skytap/action/clear_forwarded_ports.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/hosts/windows/cap/ssh_tunnel.rb,
lib/vagrant-skytap/util/compile_forwarded_ports.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,
lib/vagrant-skytap/action/prepare_forwarded_port_collision_params.rb

Overview

Methods such as #ssh_args, which may need to return a different value for a particular OS, can be overridden by subclassing this capability file and registering the new host capability in the provider plugin.

Defined Under Namespace

Modules: Skytap