Module: Vagrant
- Defined in:
- lib/vagrant/errors.rb,
lib/vagrant.rb,
lib/vagrant/ui.rb,
lib/vagrant/vm.rb,
lib/vagrant/box.rb,
lib/vagrant/cli.rb,
lib/vagrant/ssh.rb,
lib/vagrant/util.rb,
lib/vagrant/hosts.rb,
lib/vagrant/action.rb,
lib/vagrant/config.rb,
lib/vagrant/plugin.rb,
lib/vagrant/command.rb,
lib/vagrant/version.rb,
lib/vagrant/action/vm.rb,
lib/vagrant/config/vm.rb,
lib/vagrant/hosts/bsd.rb,
lib/vagrant/util/busy.rb,
lib/vagrant/action/box.rb,
lib/vagrant/action/env.rb,
lib/vagrant/command/up.rb,
lib/vagrant/config/nfs.rb,
lib/vagrant/config/ssh.rb,
lib/vagrant/config/top.rb,
lib/vagrant/data_store.rb,
lib/vagrant/hosts/base.rb,
lib/vagrant/command/box.rb,
lib/vagrant/command/ssh.rb,
lib/vagrant/config/base.rb,
lib/vagrant/downloaders.rb,
lib/vagrant/environment.rb,
lib/vagrant/hosts/linux.rb,
lib/vagrant/ssh/session.rb,
lib/vagrant/command/base.rb,
lib/vagrant/command/halt.rb,
lib/vagrant/command/init.rb,
lib/vagrant/systems/base.rb,
lib/vagrant/test_helpers.rb,
lib/vagrant/action/vm/nfs.rb,
lib/vagrant/action/warden.rb,
lib/vagrant/systems/linux.rb,
lib/vagrant/util/platform.rb,
lib/vagrant/action/builder.rb,
lib/vagrant/action/builtin.rb,
lib/vagrant/action/env/set.rb,
lib/vagrant/action/general.rb,
lib/vagrant/action/vm/boot.rb,
lib/vagrant/action/vm/halt.rb,
lib/vagrant/box_collection.rb,
lib/vagrant/command/reload.rb,
lib/vagrant/command/resume.rb,
lib/vagrant/command/status.rb,
lib/vagrant/config/package.rb,
lib/vagrant/config/vagrant.rb,
lib/vagrant/systems/debian.rb,
lib/vagrant/systems/gentoo.rb,
lib/vagrant/systems/redhat.rb,
lib/vagrant/util/retryable.rb,
lib/vagrant/command/destroy.rb,
lib/vagrant/command/helpers.rb,
lib/vagrant/command/package.rb,
lib/vagrant/command/suspend.rb,
lib/vagrant/command/version.rb,
lib/vagrant/systems/freebsd.rb,
lib/vagrant/systems/solaris.rb,
lib/vagrant/action/vm/export.rb,
lib/vagrant/action/vm/import.rb,
lib/vagrant/action/vm/resume.rb,
lib/vagrant/config/vm/sub_vm.rb,
lib/vagrant/downloaders/base.rb,
lib/vagrant/downloaders/file.rb,
lib/vagrant/downloaders/http.rb,
lib/vagrant/action/box/verify.rb,
lib/vagrant/action/vm/destroy.rb,
lib/vagrant/action/vm/network.rb,
lib/vagrant/action/vm/package.rb,
lib/vagrant/action/vm/suspend.rb,
lib/vagrant/command/provision.rb,
lib/vagrant/provisioners/base.rb,
lib/vagrant/provisioners/chef.rb,
lib/vagrant/util/plain_logger.rb,
lib/vagrant/action/box/destroy.rb,
lib/vagrant/action/box/package.rb,
lib/vagrant/action/environment.rb,
lib/vagrant/command/group_base.rb,
lib/vagrant/command/named_base.rb,
lib/vagrant/command/ssh_config.rb,
lib/vagrant/provisioners/shell.rb,
lib/vagrant/action/box/download.rb,
lib/vagrant/action/vm/check_box.rb,
lib/vagrant/action/vm/customize.rb,
lib/vagrant/action/vm/host_name.rb,
lib/vagrant/action/vm/provision.rb,
lib/vagrant/provisioners/puppet.rb,
lib/vagrant/systems/linux/error.rb,
lib/vagrant/action/box/unpackage.rb,
lib/vagrant/systems/linux/config.rb,
lib/vagrant/util/resource_logger.rb,
lib/vagrant/action/vm/nfs_helpers.rb,
lib/vagrant/config/error_recorder.rb,
lib/vagrant/config/vm/provisioner.rb,
lib/vagrant/action/general/package.rb,
lib/vagrant/command/upgrade_to_060.rb,
lib/vagrant/provisioners/chef_solo.rb,
lib/vagrant/util/template_renderer.rb,
lib/vagrant/action/general/validate.rb,
lib/vagrant/action/vm/discard_state.rb,
lib/vagrant/action/vm/forward_ports.rb,
lib/vagrant/action/vm/share_folders.rb,
lib/vagrant/provisioners/chef_server.rb,
lib/vagrant/util/stacked_proc_runner.rb,
lib/vagrant/provisioners/puppet_server.rb,
lib/vagrant/action/vm/clear_nfs_exports.rb,
lib/vagrant/action/vm/match_mac_address.rb,
lib/vagrant/action/vm/package_vagrantfile.rb,
lib/vagrant/action/vm/clean_machine_folder.rb,
lib/vagrant/action/vm/clear_shared_folders.rb,
lib/vagrant/action/vm/check_guest_additions.rb,
lib/vagrant/action/vm/clear_forwarded_ports.rb,
lib/vagrant/action/vm/forward_ports_helpers.rb,
lib/vagrant/util/hash_with_indifferent_access.rb,
lib/vagrant/action/vm/destroy_unused_network_interfaces.rb
Overview
This file contains all of the internal errors in Vagrant's core commands, actions, etc.
Defined Under Namespace
Modules: Command, Downloaders, Errors, Hosts, Provisioners, Systems, TestHelpers, Util Classes: Action, Box, BoxCollection, CLI, Config, DataStore, Environment, Plugin, SSH, UI, VM
Constant Summary collapse
- VERSION =
This will always be up to date with the current version of Vagrant, since it is used to generate the gemspec and is also the source of the version for
vagrant -v
"0.7.2"
Class Method Summary collapse
-
.source_root ⇒ Object
The source root is the path to the root directory of the Vagrant gem.
Class Method Details
.source_root ⇒ Object
The source root is the path to the root directory of the Vagrant gem.
25 26 27 |
# File 'lib/vagrant.rb', line 25 def self.source_root @source_root ||= Pathname.new(File.('../../', __FILE__)) end |