Module: VagrantPlugins::Utm

Defined in:
lib/vagrant_utm.rb,
lib/vagrant_utm/cap.rb,
lib/vagrant_utm/action.rb,
lib/vagrant_utm/config.rb,
lib/vagrant_utm/errors.rb,
lib/vagrant_utm/plugin.rb,
lib/vagrant_utm/version.rb,
lib/vagrant_utm/provider.rb,
lib/vagrant_utm/action/boot.rb,
lib/vagrant_utm/driver/base.rb,
lib/vagrant_utm/driver/meta.rb,
lib/vagrant_utm/action/export.rb,
lib/vagrant_utm/action/import.rb,
lib/vagrant_utm/action/resume.rb,
lib/vagrant_utm/action/set_id.rb,
lib/vagrant_utm/synced_folder.rb,
lib/vagrant_utm/action/created.rb,
lib/vagrant_utm/action/destroy.rb,
lib/vagrant_utm/action/package.rb,
lib/vagrant_utm/action/suspend.rb,
lib/vagrant_utm/action/set_name.rb,
lib/vagrant_utm/action/check_utm.rb,
lib/vagrant_utm/action/customize.rb,
lib/vagrant_utm/action/is_paused.rb,
lib/vagrant_utm/action/ip_address.rb,
lib/vagrant_utm/action/is_running.rb,
lib/vagrant_utm/action/is_stopped.rb,
lib/vagrant_utm/cap/mount_options.rb,
lib/vagrant_utm/model/list_result.rb,
lib/vagrant_utm/action/forced_halt.rb,
lib/vagrant_utm/driver/version_4_5.rb,
lib/vagrant_utm/driver/version_4_6.rb,
lib/vagrant_utm/commands/disposable.rb,
lib/vagrant_utm/commands/ip_address.rb,
lib/vagrant_utm/action/check_created.rb,
lib/vagrant_utm/action/check_running.rb,
lib/vagrant_utm/action/forward_ports.rb,
lib/vagrant_utm/action/snapshot_save.rb,
lib/vagrant_utm/model/forwarded_port.rb,
lib/vagrant_utm/action/check_qemu_img.rb,
lib/vagrant_utm/action/boot_disposable.rb,
lib/vagrant_utm/action/snapshot_delete.rb,
lib/vagrant_utm/action/check_accessible.rb,
lib/vagrant_utm/action/snapshot_restore.rb,
lib/vagrant_utm/action/wait_for_running.rb,
lib/vagrant_utm/action/match_mac_address.rb,
lib/vagrant_utm/action/message_not_created.rb,
lib/vagrant_utm/action/message_not_running.rb,
lib/vagrant_utm/action/message_not_stopped.rb,
lib/vagrant_utm/action/package_setup_files.rb,
lib/vagrant_utm/action/package_vagrantfile.rb,
lib/vagrant_utm/action/prepare_nfs_settings.rb,
lib/vagrant_utm/action/check_guest_additions.rb,
lib/vagrant_utm/action/clear_forwarded_ports.rb,
lib/vagrant_utm/action/package_setup_folders.rb,
lib/vagrant_utm/action/prepare_nfs_valid_ids.rb,
lib/vagrant_utm/util/compile_forwarded_ports.rb,
lib/vagrant_utm/action/message_already_running.rb,
lib/vagrant_utm/action/message_will_not_create.rb,
lib/vagrant_utm/action/message_will_not_destroy.rb,
lib/vagrant_utm/action/prepare_forwarded_port_collision_params.rb

Overview

Top level module for the Utm provider plugin.

Defined Under Namespace

Modules: Action, Cap, Driver, Errors, Model, Util Classes: CommandDisposable, CommandIpAddress, Config, Plugin, Provider, SyncedFolder

Constant Summary collapse

VERSION =

Current version of the Utm provider plugin.

"0.1.3"

Class Method Summary collapse

Class Method Details

.source_rootPathname

This returns the path to the source of this plugin.

Returns:

  • (Pathname)


37
38
39
# File 'lib/vagrant_utm.rb', line 37

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