Module VagrantPlugins::ProviderLibvirt::Action
In: lib/vagrant-libvirt/action/prune_nfs_exports.rb
lib/vagrant-libvirt/action/wait_till_up.rb
lib/vagrant-libvirt/action/remove_libvirt_image.rb
lib/vagrant-libvirt/action/destroy_networks.rb
lib/vagrant-libvirt/action/create_network_interfaces.rb
lib/vagrant-libvirt/action/suspend_domain.rb
lib/vagrant-libvirt/action/is_running.rb
lib/vagrant-libvirt/action/create_domain_volume.rb
lib/vagrant-libvirt/action/message_not_running.rb
lib/vagrant-libvirt/action/create_domain.rb
lib/vagrant-libvirt/action/forward_ports.rb
lib/vagrant-libvirt/action/handle_box_image.rb
lib/vagrant-libvirt/action/resume_domain.rb
lib/vagrant-libvirt/action/is_suspended.rb
lib/vagrant-libvirt/action/share_folders.rb
lib/vagrant-libvirt/action/package_domain.rb
lib/vagrant-libvirt/action/set_name_of_domain.rb
lib/vagrant-libvirt/action/create_networks.rb
lib/vagrant-libvirt/action/set_boot_order.rb
lib/vagrant-libvirt/action/message_already_created.rb
lib/vagrant-libvirt/action/halt_domain.rb
lib/vagrant-libvirt/action/read_mac_addresses.rb
lib/vagrant-libvirt/action/message_not_created.rb
lib/vagrant-libvirt/action/message_will_not_destroy.rb
lib/vagrant-libvirt/action/is_created.rb
lib/vagrant-libvirt/action/prepare_nfs_settings.rb
lib/vagrant-libvirt/action/handle_storage_pool.rb
lib/vagrant-libvirt/action/message_not_suspended.rb
lib/vagrant-libvirt/action/destroy_domain.rb
lib/vagrant-libvirt/action/prepare_nfs_valid_ids.rb
lib/vagrant-libvirt/action/remove_stale_volume.rb
lib/vagrant-libvirt/action/start_domain.rb
lib/vagrant-libvirt/action.rb

Methods

Included Modules

Vagrant::Action::Builtin

Classes and Modules

Class VagrantPlugins::ProviderLibvirt::Action::CreateDomain
Class VagrantPlugins::ProviderLibvirt::Action::CreateDomainVolume
Class VagrantPlugins::ProviderLibvirt::Action::CreateNetworkInterfaces
Class VagrantPlugins::ProviderLibvirt::Action::CreateNetworks
Class VagrantPlugins::ProviderLibvirt::Action::DestroyDomain
Class VagrantPlugins::ProviderLibvirt::Action::DestroyNetworks
Class VagrantPlugins::ProviderLibvirt::Action::ForwardPorts
Class VagrantPlugins::ProviderLibvirt::Action::HaltDomain
Class VagrantPlugins::ProviderLibvirt::Action::HandleBoxImage
Class VagrantPlugins::ProviderLibvirt::Action::HandleStoragePool
Class VagrantPlugins::ProviderLibvirt::Action::IsCreated
Class VagrantPlugins::ProviderLibvirt::Action::IsRunning
Class VagrantPlugins::ProviderLibvirt::Action::IsSuspended
Class VagrantPlugins::ProviderLibvirt::Action::MessageAlreadyCreated
Class VagrantPlugins::ProviderLibvirt::Action::MessageNotCreated
Class VagrantPlugins::ProviderLibvirt::Action::MessageNotRunning
Class VagrantPlugins::ProviderLibvirt::Action::MessageNotSuspended
Class VagrantPlugins::ProviderLibvirt::Action::MessageWillNotDestroy
Class VagrantPlugins::ProviderLibvirt::Action::PackageDomain
Class VagrantPlugins::ProviderLibvirt::Action::PrepareNFSSettings
Class VagrantPlugins::ProviderLibvirt::Action::PrepareNFSValidIds
Class VagrantPlugins::ProviderLibvirt::Action::PruneNFSExports
Class VagrantPlugins::ProviderLibvirt::Action::ReadMacAddresses
Class VagrantPlugins::ProviderLibvirt::Action::RemoveLibvirtImage
Class VagrantPlugins::ProviderLibvirt::Action::RemoveStaleVolume
Class VagrantPlugins::ProviderLibvirt::Action::ResumeDomain
Class VagrantPlugins::ProviderLibvirt::Action::SetBootOrder
Class VagrantPlugins::ProviderLibvirt::Action::SetNameOfDomain
Class VagrantPlugins::ProviderLibvirt::Action::ShareFolders
Class VagrantPlugins::ProviderLibvirt::Action::StartDomain
Class VagrantPlugins::ProviderLibvirt::Action::SuspendDomain
Class VagrantPlugins::ProviderLibvirt::Action::WaitTillUp

Public Class methods

This is the action that is primarily responsible for completely freeing the resources of the underlying virtual machine.

This is the action that is primarily responsible for halting the virtual machine.

not implemented and looks like not require

This action is called when `vagrant provision` is called.

This is the action implements the reload command It uses the halt and start actions

This is the action that is primarily responsible for resuming suspended machines.

This action is called to SSH into the machine.

This is the action that will run a single SSH command.

Assuming VM is created, just start it. This action is not called directly by any subcommand. VM can be suspended, already running or in poweroff state.

This is the action that is primarily responsible for suspending the virtual machine.

This action is called to bring the box up from nothing.

remove image from libvirt storage pool

Public Instance methods

[Validate]