SYMBOL INDEX (7228 symbols across 1007 files) FILE: builtin/configvagrant/main.go type Vagrant (line 23) | type Vagrant struct type Plugin (line 30) | type Plugin struct type Config (line 38) | type Config struct method Register (line 40) | func (c *Config) Register() (*component.ConfigRegistration, error) { method InitFunc (line 46) | func (c *Config) InitFunc() any { method Init (line 50) | func (c *Config) Init(in *component.ConfigData) (*component.ConfigData... method StructFunc (line 54) | func (c *Config) StructFunc() interface{} { method Struct (line 58) | func (c *Config) Struct() *Vagrant { method MergeFunc (line 62) | func (c *Config) MergeFunc() interface{} { method Merge (line 66) | func (c *Config) Merge( method FinalizeFunc (line 92) | func (c *Config) FinalizeFunc() interface{} { method Finalize (line 96) | func (c *Config) Finalize(l hclog.Logger, conf *Vagrant) (*Vagrant, er... type Command (line 106) | type Command struct method ExecuteFunc (line 108) | func (c *Command) ExecuteFunc(_ []string) interface{} { method Execute (line 112) | func (c *Command) Execute(ui terminal.UI, p core.Project) int32 { method CommandInfoFunc (line 140) | func (c *Command) CommandInfoFunc() interface{} { method CommandInfo (line 144) | func (c *Command) CommandInfo() *component.CommandInfo { FILE: builtin/httpdownloader/downloader/downloader.go type HTTPMethod (line 17) | type HTTPMethod constant GET (line 20) | GET HTTPMethod = iota constant DELETE (line 21) | DELETE constant HEAD (line 22) | HEAD constant POST (line 23) | POST constant PUT (line 24) | PUT type Downloader (line 27) | type Downloader struct method InitFunc (line 41) | func (d *Downloader) InitFunc() any { method Init (line 45) | func (d *Downloader) Init(in *component.ConfigData) (*component.Config... method StructFunc (line 49) | func (d *Downloader) StructFunc() any { method MergeFunc (line 53) | func (d *Downloader) MergeFunc() any { method FinalizeFunc (line 57) | func (d *Downloader) FinalizeFunc() any { method Struct (line 61) | func (d *Downloader) Struct() *DownloaderConfig { method Merge (line 65) | func (d *Downloader) Merge(val *component.ConfigMerge) *component.Conf... method Finalize (line 69) | func (d *Downloader) Finalize(val *component.ConfigData) *component.Co... method Register (line 73) | func (d *Downloader) Register() (*component.ConfigRegistration, error) { method DownloadFunc (line 79) | func (d *Downloader) DownloadFunc() interface{} { method Download (line 83) | func (d *Downloader) Download() (err error) { type DownloaderConfig (line 31) | type DownloaderConfig struct FILE: builtin/httpdownloader/downloader/httpmethod_string.go function _ (line 7) | func _() { constant _HTTPMethod_name (line 18) | _HTTPMethod_name = "GETDELETEHEADPOSTPUT" method String (line 22) | func (i HTTPMethod) String() string { FILE: builtin/myplugin/command/command.go type Subcommand (line 13) | type Subcommand interface type CommandConfig (line 17) | type CommandConfig struct type Command (line 21) | type Command struct method ConfigSet (line 25) | func (c *Command) ConfigSet(v interface{}) error { method CommandFunc (line 29) | func (c *Command) CommandFunc() interface{} { method Config (line 33) | func (c *Command) Config() (interface{}, error) { method Documentation (line 37) | func (c *Command) Documentation() (*docs.Documentation, error) { method ExecuteFunc (line 46) | func (c *Command) ExecuteFunc(cliArgs []string) interface{} { method ExecuteInfo (line 65) | func (c *Command) ExecuteInfo(trm terminal.UI, env plugincore.Project)... method ExecuteDoThing (line 69) | func (c *Command) ExecuteDoThing(trm terminal.UI, params *component.Co... method ExecuteInteractive (line 73) | func (c *Command) ExecuteInteractive(trm terminal.UI, params *componen... method ExecuteHost (line 77) | func (c *Command) ExecuteHost(trm terminal.UI, env plugincore.Project)... method CommandInfoFunc (line 82) | func (c *Command) CommandInfoFunc() interface{} { method CommandInfo (line 86) | func (c *Command) CommandInfo() *component.CommandInfo { method Synopsis (line 96) | func (c *Command) Synopsis() string { method Help (line 100) | func (c *Command) Help() string { method Flags (line 104) | func (c *Command) Flags() component.CommandFlags { method Execute (line 116) | func (c *Command) Execute(trm terminal.UI, params *component.CommandPa... method subcommandsInfo (line 127) | func (c *Command) subcommandsInfo() (r []*component.CommandInfo) { method subcommands (line 135) | func (c *Command) subcommands() map[string]Subcommand { FILE: builtin/myplugin/command/dothing.go type DoThing (line 17) | type DoThing struct method ConfigSet (line 21) | func (c *DoThing) ConfigSet(v interface{}) error { method CommandFunc (line 25) | func (c *DoThing) CommandFunc() interface{} { method Config (line 29) | func (c *DoThing) Config() (interface{}, error) { method Documentation (line 33) | func (c *DoThing) Documentation() (*docs.Documentation, error) { method ExecuteFunc (line 42) | func (c *DoThing) ExecuteFunc([]string) interface{} { method CommandInfoFunc (line 47) | func (c *DoThing) CommandInfoFunc() interface{} { method CommandInfo (line 51) | func (c *DoThing) CommandInfo() (*component.CommandInfo, error) { method Synopsis (line 60) | func (c *DoThing) Synopsis() string { method Help (line 64) | func (c *DoThing) Help() string { method Flags (line 68) | func (c *DoThing) Flags() component.CommandFlags { method Execute (line 87) | func (c *DoThing) Execute(trm terminal.UI, params *component.CommandPa... FILE: builtin/myplugin/command/host.go type Host (line 14) | type Host struct method ExecuteFunc (line 19) | func (c *Host) ExecuteFunc(cliArgs []string) interface{} { method CommandInfoFunc (line 24) | func (c *Host) CommandInfoFunc() interface{} { method CommandInfo (line 28) | func (c *Host) CommandInfo() (*component.CommandInfo, error) { method Synopsis (line 37) | func (c *Host) Synopsis() string { method Help (line 41) | func (c *Host) Help() string { method Flags (line 45) | func (c *Host) Flags() component.CommandFlags { method Execute (line 49) | func (c *Host) Execute(trm terminal.UI, project core.Project) int32 { FILE: builtin/myplugin/command/info.go type Info (line 17) | type Info struct method ConfigSet (line 21) | func (c *Info) ConfigSet(v interface{}) error { method CommandFunc (line 25) | func (c *Info) CommandFunc() interface{} { method Config (line 29) | func (c *Info) Config() (interface{}, error) { method Documentation (line 33) | func (c *Info) Documentation() (*docs.Documentation, error) { method ExecuteFunc (line 42) | func (c *Info) ExecuteFunc(cliArgs []string) interface{} { method CommandInfoFunc (line 47) | func (c *Info) CommandInfoFunc() interface{} { method CommandInfo (line 51) | func (c *Info) CommandInfo() (*component.CommandInfo, error) { method Synopsis (line 60) | func (c *Info) Synopsis() string { method Help (line 64) | func (c *Info) Help() string { method Flags (line 68) | func (c *Info) Flags() component.CommandFlags { method Execute (line 72) | func (c *Info) Execute(trm terminal.UI, p plugincore.Project) int32 { FILE: builtin/myplugin/command/interactive.go type Interactive (line 14) | type Interactive struct method ConfigSet (line 18) | func (c *Interactive) ConfigSet(v interface{}) error { method CommandFunc (line 22) | func (c *Interactive) CommandFunc() interface{} { method Config (line 26) | func (c *Interactive) Config() (interface{}, error) { method Documentation (line 30) | func (c *Interactive) Documentation() (*docs.Documentation, error) { method ExecuteFunc (line 39) | func (c *Interactive) ExecuteFunc(cliArgs []string) interface{} { method CommandInfoFunc (line 44) | func (c *Interactive) CommandInfoFunc() interface{} { method CommandInfo (line 48) | func (c *Interactive) CommandInfo() (*component.CommandInfo, error) { method Synopsis (line 57) | func (c *Interactive) Synopsis() string { method Help (line 61) | func (c *Interactive) Help() string { method Flags (line 65) | func (c *Interactive) Flags() component.CommandFlags { method Execute (line 69) | func (c *Interactive) Execute(trm terminal.UI) int32 { FILE: builtin/myplugin/communicator/communicator.go type DummyConfig (line 14) | type DummyConfig struct type DummyCommunicator (line 18) | type DummyCommunicator struct method MatchFunc (line 22) | func (h *DummyCommunicator) MatchFunc() interface{} { method Match (line 26) | func (h *DummyCommunicator) Match(machine plugincore.Machine) (isMatch... method InitFunc (line 30) | func (h *DummyCommunicator) InitFunc() interface{} { method Init (line 34) | func (h *DummyCommunicator) Init(machine plugincore.Machine) error { method ReadyFunc (line 38) | func (h *DummyCommunicator) ReadyFunc() interface{} { method Ready (line 42) | func (h *DummyCommunicator) Ready(machine plugincore.Machine) (isReady... method WaitForReadyFunc (line 46) | func (h *DummyCommunicator) WaitForReadyFunc() interface{} { method WaitForReady (line 50) | func (h *DummyCommunicator) WaitForReady(machine plugincore.Machine, w... method DownloadFunc (line 54) | func (h *DummyCommunicator) DownloadFunc() interface{} { method Download (line 58) | func (h *DummyCommunicator) Download(input struct { method UploadFunc (line 71) | func (h *DummyCommunicator) UploadFunc() interface{} { method Upload (line 75) | func (h *DummyCommunicator) Upload(input struct { method ExecuteFunc (line 88) | func (h *DummyCommunicator) ExecuteFunc() interface{} { method Execute (line 92) | func (h *DummyCommunicator) Execute( method PrivilegedExecuteFunc (line 100) | func (h *DummyCommunicator) PrivilegedExecuteFunc() interface{} { method PrivilegedExecute (line 104) | func (h *DummyCommunicator) PrivilegedExecute( method TestFunc (line 112) | func (h *DummyCommunicator) TestFunc() interface{} { method Test (line 116) | func (h *DummyCommunicator) Test( method ResetFunc (line 124) | func (h *DummyCommunicator) ResetFunc() interface{} { method Reset (line 128) | func (h *DummyCommunicator) Reset(machine plugincore.Machine) (err err... FILE: builtin/myplugin/host/alwaystrue.go type HostConfig (line 14) | type HostConfig struct type AlwaysTrueHost (line 18) | type AlwaysTrueHost struct method Seed (line 22) | func (c *AlwaysTrueHost) Seed(args ...interface{}) error { method Seeds (line 26) | func (c *AlwaysTrueHost) Seeds() ([]interface{}, error) { method HostDetectFunc (line 31) | func (h *AlwaysTrueHost) HostDetectFunc() interface{} { method Detect (line 35) | func (h *AlwaysTrueHost) Detect() bool { method ParentFunc (line 40) | func (h *AlwaysTrueHost) ParentFunc() interface{} { method Parent (line 44) | func (h *AlwaysTrueHost) Parent() string { method HasCapabilityFunc (line 49) | func (h *AlwaysTrueHost) HasCapabilityFunc() interface{} { method CheckCapability (line 53) | func (h *AlwaysTrueHost) CheckCapability(n *component.NamedCapability)... method CapabilityFunc (line 61) | func (h *AlwaysTrueHost) CapabilityFunc(name string) interface{} { method WriteHelloCap (line 70) | func (h *AlwaysTrueHost) WriteHelloCap(ui terminal.UI) error { method WriteHelloToTempFileCap (line 74) | func (h *AlwaysTrueHost) WriteHelloToTempFileCap() error { FILE: builtin/myplugin/host/cap/write_hello.go function WriteHello (line 12) | func WriteHello(ui terminal.UI) error { function WriteHelloToTempfile (line 18) | func WriteHelloToTempfile() error { FILE: builtin/myplugin/locales/locales.go function bindataRead (line 22) | func bindataRead(data []byte, name string) ([]byte, error) { type asset (line 42) | type asset struct type bindataFileInfo (line 47) | type bindataFileInfo struct method Name (line 55) | func (fi bindataFileInfo) Name() string { method Size (line 60) | func (fi bindataFileInfo) Size() int64 { method Mode (line 65) | func (fi bindataFileInfo) Mode() os.FileMode { method ModTime (line 70) | func (fi bindataFileInfo) ModTime() time.Time { method IsDir (line 75) | func (fi bindataFileInfo) IsDir() bool { method Sys (line 80) | func (fi bindataFileInfo) Sys() interface{} { function localesAssetsEnJsonBytes (line 86) | func localesAssetsEnJsonBytes() ([]byte, error) { function localesAssetsEnJson (line 93) | func localesAssetsEnJson() (*asset, error) { function localesAssetsEsJsonBytes (line 106) | func localesAssetsEsJsonBytes() ([]byte, error) { function localesAssetsEsJson (line 113) | func localesAssetsEsJson() (*asset, error) { function Asset (line 127) | func Asset(name string) ([]byte, error) { function MustAsset (line 141) | func MustAsset(name string) []byte { function AssetInfo (line 153) | func AssetInfo(name string) (os.FileInfo, error) { function AssetNames (line 166) | func AssetNames() []string { function AssetDir (line 193) | func AssetDir(name string) ([]string, error) { type bintree (line 215) | type bintree struct function RestoreAsset (line 230) | func RestoreAsset(dir, name string) error { function RestoreAssets (line 255) | func RestoreAssets(dir, name string) error { function _filePath (line 271) | func _filePath(dir, name string) string { FILE: builtin/myplugin/mappers.go function StructToCommunincatorOptions (line 12) | func StructToCommunincatorOptions(in *structpb.Struct) (*pb.Communicator... FILE: builtin/myplugin/proto/plugin.pb.go constant _ (line 18) | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) constant _ (line 20) | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) type UpResult (line 23) | type UpResult struct method Reset (line 29) | func (x *UpResult) Reset() { method String (line 38) | func (x *UpResult) String() string { method ProtoMessage (line 42) | func (*UpResult) ProtoMessage() {} method ProtoReflect (line 44) | func (x *UpResult) ProtoReflect() protoreflect.Message { method Descriptor (line 57) | func (*UpResult) Descriptor() ([]byte, []int) { type CommunicatorOptions (line 61) | type CommunicatorOptions struct method Reset (line 70) | func (x *CommunicatorOptions) Reset() { method String (line 79) | func (x *CommunicatorOptions) String() string { method ProtoMessage (line 83) | func (*CommunicatorOptions) ProtoMessage() {} method ProtoReflect (line 85) | func (x *CommunicatorOptions) ProtoReflect() protoreflect.Message { method Descriptor (line 98) | func (*CommunicatorOptions) Descriptor() ([]byte, []int) { method GetKeepAlive (line 102) | func (x *CommunicatorOptions) GetKeepAlive() string { method GetTimeout (line 109) | func (x *CommunicatorOptions) GetTimeout() int64 { function file_vagrant_ruby_builtin_myplugin_proto_plugin_proto_rawDescGZIP (line 139) | func file_vagrant_ruby_builtin_myplugin_proto_plugin_proto_rawDescGZIP()... function init (line 159) | func init() { file_vagrant_ruby_builtin_myplugin_proto_plugin_proto_init... function file_vagrant_ruby_builtin_myplugin_proto_plugin_proto_init (line 160) | func file_vagrant_ruby_builtin_myplugin_proto_plugin_proto_init() { FILE: builtin/myplugin/provider/happy.go type Happy (line 14) | type Happy struct method Action (line 16) | func (p *Happy) Action(name string, args ...interface{}) error { method ActionFunc (line 21) | func (h *Happy) ActionFunc(actionName string) interface{} { method Capability (line 25) | func (h *Happy) Capability(name string, args ...interface{}) (interfac... method CapabilityFunc (line 30) | func (h *Happy) CapabilityFunc(name string) interface{} { method HasCapability (line 34) | func (h *Happy) HasCapability(n *component.NamedCapability) bool { method HasCapabilityFunc (line 39) | func (h *Happy) HasCapabilityFunc() interface{} { method MachineIdChanged (line 43) | func (h *Happy) MachineIdChanged() error { method MachineIdChangedFunc (line 48) | func (h *Happy) MachineIdChangedFunc() interface{} { method Installed (line 52) | func (h *Happy) Installed(context.Context) (bool, error) { method InstalledFunc (line 57) | func (h *Happy) InstalledFunc() interface{} { method Init (line 61) | func (h *Happy) Init() (bool, error) { method InitFunc (line 66) | func (h *Happy) InitFunc() interface{} { method SshInfo (line 70) | func (h *Happy) SshInfo() (*core.SshInfo, error) { method SshInfoFunc (line 75) | func (h *Happy) SshInfoFunc() interface{} { method State (line 79) | func (h *Happy) State() (*core.MachineState, error) { method StateFunc (line 84) | func (h *Happy) StateFunc() interface{} { method Usable (line 88) | func (h *Happy) Usable() (bool, error) { method UsableFunc (line 93) | func (h *Happy) UsableFunc() interface{} { FILE: builtin/myplugin/push/encouragement.go type Encouragement (line 19) | type Encouragement struct method PushFunc (line 21) | func (e *Encouragement) PushFunc() interface{} { method Push (line 26) | func (e *Encouragement) Push(ui terminal.UI, proj core.Project) error { function findPushConfig (line 57) | func findPushConfig(proj core.Project, name string) (*vagrant_plugin_sdk... function unpackConfig (line 76) | func unpackConfig(pc *vagrant_plugin_sdk.Vagrantfile_PushConfig) (map[st... FILE: builtin/otherplugin/command.go type Command (line 17) | type Command struct method ExecuteFunc (line 19) | func (c *Command) ExecuteFunc(cliArgs []string) interface{} { method CommandInfoFunc (line 41) | func (c *Command) CommandInfoFunc() interface{} { method CommandInfo (line 45) | func (c *Command) CommandInfo() *component.CommandInfo { method ExecuteMain (line 96) | func (c *Command) ExecuteMain(trm terminal.UI, flags map[string]interf... method ExecuteThing (line 103) | func (c *Command) ExecuteThing(trm terminal.UI, flags map[string]inter... method ExecuteInfo (line 109) | func (c *Command) ExecuteInfo(trm terminal.UI, p plugincore.Project) i... method ExecuteOfni (line 162) | func (c *Command) ExecuteOfni(trm terminal.UI) int32 { method ExecuteUseHostPlugin (line 167) | func (c *Command) ExecuteUseHostPlugin(trm terminal.UI, basis pluginco... FILE: builtin/otherplugin/guest/alwaystrue.go type GuestConfig (line 14) | type GuestConfig struct type AlwaysTrueGuest (line 18) | type AlwaysTrueGuest struct method Seed (line 22) | func (c *AlwaysTrueGuest) Seed(args ...interface{}) error { method Seeds (line 26) | func (c *AlwaysTrueGuest) Seeds() ([]interface{}, error) { method GuestDetectFunc (line 31) | func (h *AlwaysTrueGuest) GuestDetectFunc() interface{} { method Detect (line 35) | func (h *AlwaysTrueGuest) Detect(t plugincore.Target) bool { method ParentFunc (line 47) | func (h *AlwaysTrueGuest) ParentFunc() interface{} { method Parent (line 51) | func (h *AlwaysTrueGuest) Parent() string { method HasCapabilityFunc (line 56) | func (h *AlwaysTrueGuest) HasCapabilityFunc() interface{} { method CheckCapability (line 60) | func (h *AlwaysTrueGuest) CheckCapability(n *component.NamedCapability... method CapabilityFunc (line 68) | func (h *AlwaysTrueGuest) CapabilityFunc(name string) interface{} { method WriteHelloCap (line 75) | func (h *AlwaysTrueGuest) WriteHelloCap(m plugincore.Machine) error { FILE: builtin/otherplugin/guest/cap/write_hello.go function WriteHello (line 12) | func WriteHello(machine plugincore.Machine) (err error) { FILE: contrib/zsh/generate_zsh_completion.rb function make_string_script_safe (line 38) | def make_string_script_safe(s) function remove_square_brakets (line 42) | def remove_square_brakets(s) function format_flags (line 46) | def format_flags(group_name, flags) function format_subcommand (line 55) | def format_subcommand(group_name, cmds) function format_case (line 63) | def format_case(group_name, cmds, cmd_list, feature_string) function extract_flags (line 93) | def extract_flags(top_level_commands) function extract_subcommand (line 97) | def extract_subcommand(top_level_commands) function get_top_level_commands (line 101) | def get_top_level_commands(root_command, cmd_list) function format_script (line 127) | def format_script(root_command, subcommands, function_name) function generate_script (line 144) | def generate_script FILE: ext/vagrant/vagrant_ssl/vagrant_ssl.c function VALUE (line 10) | static VALUE vagrant_ssl_load(VALUE self) { function Init_vagrant_ssl (line 27) | void Init_vagrant_ssl(void) { function Init_vagrant_ssl (line 35) | void Init_vagrant_ssl(void) {} FILE: lib/vagrant.rb class Log4r::BasicFormatter (line 22) | class Log4r::BasicFormatter method format_object (line 24) | def format_object(obj) type Vagrant (line 31) | module Vagrant class OptionParser (line 36) | class OptionParser < ::OptionParser method initialize (line 37) | def initialize(*_) function configure (line 222) | def self.configure(version, &block) function has_plugin? (line 229) | def self.has_plugin?(name, version=nil) function plugin (line 259) | def self.plugin(version, component=nil) function require_plugin (line 275) | def self.require_plugin(name) function version? (line 287) | def self.version?(*requirements) function require_version (line 304) | def self.require_version(*requirements) function original_env (line 323) | def self.original_env type VagrantPlugins (line 49) | module VagrantPlugins class VagrantLogger (line 66) | class VagrantLogger < Log4r::Logger method << (line 67) | def << msg type Vagrant (line 163) | module Vagrant class OptionParser (line 36) | class OptionParser < ::OptionParser method initialize (line 37) | def initialize(*_) function configure (line 222) | def self.configure(version, &block) function has_plugin? (line 229) | def self.has_plugin?(name, version=nil) function plugin (line 259) | def self.plugin(version, component=nil) function require_plugin (line 275) | def self.require_plugin(name) function version? (line 287) | def self.version?(*requirements) function require_version (line 304) | def self.require_version(*requirements) function original_env (line 323) | def self.original_env FILE: lib/vagrant/action.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 16) | module Builtin type General (line 54) | module General function action_box_add (line 65) | def self.action_box_add function action_box_outdated (line 73) | def self.action_box_outdated function action_box_remove (line 82) | def self.action_box_remove FILE: lib/vagrant/action/builder.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action class Builder (line 22) | class Builder method build (line 69) | def self.build(middleware, *args, **keywords, &block) method initialize (line 73) | def initialize method initialize_copy (line 80) | def initialize_copy(original) method flatten (line 89) | def flatten method use (line 100) | def use(middleware, *args, **keywords, &block) method insert (line 122) | def insert(idx_or_item, middleware, *args, **keywords, &block) method insert_after (line 152) | def insert_after(idx_or_item, middleware, *args, **keywords, &block) method replace (line 165) | def replace(index, middleware, *args, **keywords, &block) method delete (line 176) | def delete(index) method call (line 182) | def call(env) method index (line 190) | def index(object) method to_app (line 205) | def to_app(env) method apply_dynamic_updates (line 232) | def apply_dynamic_updates(env) method apply_action_name (line 292) | def apply_action_name(env) FILE: lib/vagrant/action/builtin/box_add.rb type Vagrant (line 15) | module Vagrant type Action (line 16) | module Action type Builtin (line 17) | module Builtin class BoxAdd (line 20) | class BoxAdd method initialize (line 29) | def initialize(app, env) method call (line 35) | def call(env) method add_direct (line 171) | def add_direct(urls, env) method add_from_metadata (line 208) | def add_from_metadata(url, env, expanded) method box_add (line 411) | def box_add(urls, name, version, provider, md_url, env, **opts) method downloader (line 512) | def downloader(url, env, **opts) method download (line 559) | def download(url, env, **opts) method metadata_url? (line 614) | def metadata_url?(url, env) method validate_checksum (line 665) | def validate_checksum(checksum_type, _checksum, path) FILE: lib/vagrant/action/builtin/box_check_outdated.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class BoxCheckOutdated (line 12) | class BoxCheckOutdated method initialize (line 13) | def initialize(app, env) method call (line 19) | def call(env) method check_outdated_local (line 101) | def check_outdated_local(env) FILE: lib/vagrant/action/builtin/box_remove.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class BoxRemove (line 10) | class BoxRemove method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) FILE: lib/vagrant/action/builtin/box_update.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class BoxUpdate (line 10) | class BoxUpdate method initialize (line 11) | def initialize(app, env) method call (line 17) | def call(env) FILE: lib/vagrant/action/builtin/call.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class Call (line 22) | class Call method initialize (line 29) | def initialize(app, env, callable, *callable_args, &block) method call (line 39) | def call(env) method recover (line 62) | def recover(env) FILE: lib/vagrant/action/builtin/cleanup_disks.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class CleanupDisks (line 9) | class CleanupDisks method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) method read_disk_metadata (line 36) | def read_disk_metadata(machine) method get_disks (line 48) | def get_disks(machine, env) FILE: lib/vagrant/action/builtin/cloud_init_setup.rb type Vagrant (line 7) | module Vagrant type Action (line 8) | module Action type Builtin (line 9) | module Builtin class CloudInitSetup (line 10) | class CloudInitSetup method initialize (line 13) | def initialize(app, env) method call (line 18) | def call(env) method setup_user_data (line 61) | def setup_user_data(machine, env, user_data_cfgs) method read_text_cfg (line 76) | def read_text_cfg(machine, cfg) method generate_cfg_msg (line 94) | def generate_cfg_msg(machine, text_cfgs) method write_cfg_iso (line 112) | def write_cfg_iso(machine, env, user_data, meta_data) method attach_disk_config (line 158) | def attach_disk_config(machine, env, iso_path) FILE: lib/vagrant/action/builtin/cloud_init_wait.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class CloudInitWait (line 9) | class CloudInitWait method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) FILE: lib/vagrant/action/builtin/config_validate.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class ConfigValidate (line 11) | class ConfigValidate method initialize (line 12) | def initialize(app, env) method call (line 16) | def call(env) FILE: lib/vagrant/action/builtin/confirm.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class Confirm (line 11) | class Confirm method initialize (line 17) | def initialize(app, env, message, force_key=nil, **opts) method call (line 24) | def call(env) FILE: lib/vagrant/action/builtin/delayed.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class Delayed (line 9) | class Delayed method initialize (line 11) | def initialize(app, env, callable) method call (line 20) | def call(env) FILE: lib/vagrant/action/builtin/destroy_confirm.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class DestroyConfirm (line 13) | class DestroyConfirm < Confirm method initialize (line 14) | def initialize(app, env) FILE: lib/vagrant/action/builtin/disk.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class Disk (line 9) | class Disk method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) method write_disk_metadata (line 39) | def write_disk_metadata(machine, current_disks) method get_disks (line 47) | def get_disks(machine, env) FILE: lib/vagrant/action/builtin/env_set.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class EnvSet (line 11) | class EnvSet method initialize (line 12) | def initialize(app, env, new_env=nil) method call (line 17) | def call(env) FILE: lib/vagrant/action/builtin/graceful_halt.rb type Vagrant (line 7) | module Vagrant type Action (line 8) | module Action type Builtin (line 9) | module Builtin class GracefulHalt (line 14) | class GracefulHalt method initialize (line 21) | def initialize(app, env, target_state, source_state=nil) method call (line 28) | def call(env) FILE: lib/vagrant/action/builtin/handle_box.rb type Vagrant (line 7) | module Vagrant type Action (line 8) | module Action type Builtin (line 9) | module Builtin class HandleBox (line 13) | class HandleBox method initialize (line 17) | def initialize(app, env) method call (line 22) | def call(env) method handle_box (line 61) | def handle_box(env) FILE: lib/vagrant/action/builtin/handle_box_url.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class HandleBoxUrl (line 7) | class HandleBoxUrl < HandleBox method call (line 8) | def call(env) FILE: lib/vagrant/action/builtin/handle_forwarded_port_collisions.rb type Vagrant (line 11) | module Vagrant type Action (line 12) | module Action type Builtin (line 13) | module Builtin class HandleForwardedPortCollisions (line 30) | class HandleForwardedPortCollisions method initialize (line 34) | def initialize(app, env) method call (line 39) | def call(env) method recover (line 60) | def recover(env) method handle (line 66) | def handle(env) method lease_check (line 179) | def lease_check(host_ip=nil, host_port) method lease_release (line 221) | def lease_release method is_forwarded_already (line 233) | def is_forwarded_already(extra_in_use, hostport, hostip) method port_check (line 251) | def port_check(host_ip, host_port) method port_check (line 255) | def self.port_check(machine, host_ip, host_port) method with_forwarded_ports (line 282) | def with_forwarded_ports(env) method call_port_checker (line 291) | def call_port_checker(port_checker, host_ip, host_port) FILE: lib/vagrant/action/builtin/has_provisioner.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class HasProvisioner (line 9) | class HasProvisioner method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: lib/vagrant/action/builtin/is_env_set.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class IsEnvSet (line 9) | class IsEnvSet method initialize (line 10) | def initialize(app, env, key, **opts) method call (line 16) | def call(env) FILE: lib/vagrant/action/builtin/is_state.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class IsState (line 9) | class IsState method initialize (line 16) | def initialize(app, env, check, **opts) method call (line 23) | def call(env) FILE: lib/vagrant/action/builtin/lock.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class Lock (line 11) | class Lock method initialize (line 12) | def initialize(app, env, options=nil) method call (line 20) | def call(env) FILE: lib/vagrant/action/builtin/message.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class Message (line 8) | class Message method initialize (line 9) | def initialize(app, env, message, **opts) method call (line 15) | def call(env) FILE: lib/vagrant/action/builtin/mixin_provisioners.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin type MixinProvisioners (line 7) | module MixinProvisioners function provisioner_instances (line 12) | def provisioner_instances(env) function sort_provisioner_instances (line 71) | def sort_provisioner_instances(pvs) function provisioner_type_map (line 142) | def provisioner_type_map(env) function reset! (line 153) | def self.reset! FILE: lib/vagrant/action/builtin/mixin_synced_folders.rb type Vagrant (line 8) | module Vagrant type Action (line 9) | module Action type Builtin (line 10) | module Builtin type MixinSyncedFolders (line 11) | module MixinSyncedFolders function default_synced_folder_type (line 16) | def default_synced_folder_type(machine, plugins) function impl_opts (line 49) | def impl_opts(name, env) function plugins (line 67) | def plugins function save_synced_folders (line 77) | def save_synced_folders(machine, folders, opts={}) function synced_folders (line 115) | def synced_folders(machine, **opts) function synced_folders_diff (line 207) | def synced_folders_diff(one, two) function cached_synced_folders (line 242) | def cached_synced_folders(machine) FILE: lib/vagrant/action/builtin/prepare_clone.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class PrepareClone (line 9) | class PrepareClone method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: lib/vagrant/action/builtin/provision.rb type Vagrant (line 8) | module Vagrant type Action (line 9) | module Action type Builtin (line 10) | module Builtin class Provision (line 17) | class Provision method initialize (line 20) | def initialize(app, env) method call (line 25) | def call(env) method run_provisioner (line 140) | def run_provisioner(env) FILE: lib/vagrant/action/builtin/provisioner_cleanup.rb type Vagrant (line 8) | module Vagrant type Action (line 9) | module Action type Builtin (line 10) | module Builtin class ProvisionerCleanup (line 13) | class ProvisionerCleanup method initialize (line 16) | def initialize(app, env, place=nil) method call (line 24) | def call(env) method do_cleanup (line 33) | def do_cleanup(env) FILE: lib/vagrant/action/builtin/set_hostname.rb type Vagrant (line 6) | module Vagrant type Action (line 7) | module Action type Builtin (line 8) | module Builtin class SetHostname (line 13) | class SetHostname method initialize (line 14) | def initialize(app, env) method call (line 19) | def call(env) FILE: lib/vagrant/action/builtin/ssh_exec.rb type Vagrant (line 8) | module Vagrant type Action (line 9) | module Action type Builtin (line 10) | module Builtin class SSHExec (line 18) | class SSHExec method initialize (line 22) | def initialize(app, env) method call (line 26) | def call(env) FILE: lib/vagrant/action/builtin/ssh_run.rb type Vagrant (line 10) | module Vagrant type Action (line 11) | module Action type Builtin (line 12) | module Builtin class SSHRun (line 16) | class SSHRun method initialize (line 20) | def initialize(app, env) method call (line 25) | def call(env) method _raw_ssh_exec (line 82) | def _raw_ssh_exec(env, info, opts) FILE: lib/vagrant/action/builtin/synced_folder_cleanup.rb type Vagrant (line 8) | module Vagrant type Action (line 9) | module Action type Builtin (line 10) | module Builtin class SyncedFolderCleanup (line 13) | class SyncedFolderCleanup method initialize (line 16) | def initialize(app, env) method call (line 21) | def call(env) FILE: lib/vagrant/action/builtin/synced_folders.rb type Vagrant (line 10) | module Vagrant type Action (line 11) | module Action type Builtin (line 12) | module Builtin class SyncedFolders (line 15) | class SyncedFolders method initialize (line 18) | def initialize(app, env) method call (line 23) | def call(env) FILE: lib/vagrant/action/builtin/trigger.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class Trigger (line 9) | class Trigger method initialize (line 14) | def initialize(app, env, name, triggers, timing, type=:action, a... method call (line 29) | def call(env) FILE: lib/vagrant/action/builtin/wait_for_communicator.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type Builtin (line 6) | module Builtin class WaitForCommunicator (line 9) | class WaitForCommunicator method initialize (line 10) | def initialize(app, env, states=nil) method call (line 15) | def call(env) FILE: lib/vagrant/action/general/package.rb type Vagrant (line 10) | module Vagrant type Action (line 11) | module Action type General (line 12) | module General class Package (line 24) | class Package method validate! (line 36) | def self.validate!(output, directory) method fullpath (line 57) | def self.fullpath(output) method initialize (line 65) | def initialize(app, env) method call (line 75) | def call(env) method package_with_folder_path (line 97) | def package_with_folder_path method create_box_folder (line 102) | def create_box_folder(folder_path) method recover (line 107) | def recover(env) method copy_include_files (line 123) | def copy_include_files method copy_info (line 149) | def copy_info method compress (line 158) | def compress method write_metadata_json (line 175) | def write_metadata_json method setup_private_key (line 193) | def setup_private_key method invalid_info? (line 238) | def invalid_info? FILE: lib/vagrant/action/general/package_setup_files.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action type General (line 6) | module General class PackageSetupFiles (line 7) | class PackageSetupFiles method initialize (line 8) | def initialize(app, env) method call (line 15) | def call(env) FILE: lib/vagrant/action/general/package_setup_folders.rb type Vagrant (line 7) | module Vagrant type Action (line 8) | module Action type General (line 9) | module General class PackageSetupFolders (line 10) | class PackageSetupFolders method initialize (line 13) | def initialize(app, env) method call (line 17) | def call(env) method recover (line 31) | def recover(env) FILE: lib/vagrant/action/hook.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action class Hook (line 9) | class Hook method initialize (line 32) | def initialize method before (line 43) | def before(existing, new, *args, **keywords, &block) method after (line 59) | def after(existing, new, *args, **keywords, &block) method append (line 76) | def append(new, *args, **keywords, &block) method prepend (line 91) | def prepend(new, *args, **keywords, &block) method empty? (line 104) | def empty? method apply (line 115) | def apply(builder, options={}) FILE: lib/vagrant/action/primary_runner.rb type Vagrant (line 4) | module Vagrant type Action (line 5) | module Action class PrimaryRunner (line 12) | class PrimaryRunner < Runner method primary? (line 13) | def primary? FILE: lib/vagrant/action/runner.rb type Vagrant (line 10) | module Vagrant type Action (line 11) | module Action class Runner (line 12) | class Runner method initialize (line 17) | def initialize(globals=nil, &block) method primary? (line 25) | def primary? method run (line 29) | def run(callable_id, options=nil) FILE: lib/vagrant/action/warden.rb type Vagrant (line 7) | module Vagrant type Action (line 8) | module Action class Warden (line 19) | class Warden method initialize (line 22) | def initialize(actions, env) method call (line 29) | def call(env) method recover (line 65) | def recover(env) method finalize_action (line 84) | def finalize_action(action, env) FILE: lib/vagrant/alias.rb type Vagrant (line 6) | module Vagrant class Alias (line 8) | class Alias method initialize (line 9) | def initialize(env) method commands (line 26) | def commands method interpret (line 31) | def interpret(line) method register (line 46) | def register(keyword, command) FILE: lib/vagrant/batch_action.rb type Vagrant (line 7) | module Vagrant class BatchAction (line 10) | class BatchAction method initialize (line 11) | def initialize(allow_parallel=true) method action (line 25) | def action(machine, action, options=nil) method custom (line 32) | def custom(machine, &block) method run (line 41) | def run FILE: lib/vagrant/box.rb type Vagrant (line 16) | module Vagrant class Box (line 19) | class Box method initialize (line 74) | def initialize(name, provider, version, directory, architecture: nil... method validate_metadata_json (line 96) | def validate_metadata_json(metadata) method destroy! (line 109) | def destroy! method in_use? (line 129) | def in_use?(index) method load_metadata (line 153) | def load_metadata(download_options={}) method has_update? (line 189) | def has_update?(version=nil, download_options: {}) method automatic_update_check_allowed? (line 216) | def automatic_update_check_allowed? method repackage (line 234) | def repackage(path) method <=> (line 252) | def <=>(other) FILE: lib/vagrant/box_collection.rb type Vagrant (line 12) | module Vagrant class BoxCollection (line 16) | class BoxCollection method initialize (line 50) | def initialize(directory, options=nil) method add (line 80) | def add(path, name, version, **opts) method all (line 226) | def all method find (line 315) | def find(name, providers, version, box_architecture=:auto) method upgrade_v1_1_v1_5 (line 423) | def upgrade_v1_1_v1_5 method clean (line 457) | def clean(name) method dir_name (line 469) | def dir_name(name) method undir_name (line 477) | def undir_name(name) method v1_box? (line 489) | def v1_box?(dir) method v1_upgrade (line 505) | def v1_upgrade(dir) method with_collection_lock (line 538) | def with_collection_lock method with_temp_dir (line 549) | def with_temp_dir(dir=nil) method exists? (line 559) | def exists?(box_name) FILE: lib/vagrant/box_metadata.rb type Vagrant (line 6) | module Vagrant class BoxMetadata (line 10) | class BoxMetadata method initialize (line 25) | def initialize(io, **_) method version (line 57) | def version(version, **opts) method versions (line 100) | def versions(**opts) method compatible_version_update? (line 122) | def compatible_version_update?(current_version, new_version, **opts) class Version (line 146) | class Version method initialize (line 152) | def initialize(raw=nil, **_) method provider (line 165) | def provider(name, architecture=nil) method providers (line 225) | def providers(architecture=nil) class Provider (line 236) | class Provider method initialize (line 267) | def initialize(raw, **_) method architecture_support? (line 276) | def architecture_support? FILE: lib/vagrant/bundler.rb type Vagrant (line 19) | module Vagrant class Bundler (line 23) | class Bundler class SolutionFile (line 24) | class SolutionFile method initialize (line 34) | def initialize(plugin_file:, solution_file: nil) method dependency_list= (line 53) | def dependency_list=(dependency_list) method valid? (line 65) | def valid? method invalidate! (line 70) | def invalidate! method delete! (line 79) | def delete! method store! (line 90) | def store! method to_s (line 110) | def to_s # :nodoc: method load (line 120) | def load method valid_solution? (line 144) | def valid_solution?(checksum:, version:) method plugin_file_checksum (line 153) | def plugin_file_checksum method read_solution (line 162) | def read_solution method instance (line 183) | def self.instance method initialize (line 198) | def initialize method environment_path= (line 208) | def environment_path=(env_data_path) method load_solution_file (line 227) | def load_solution_file(opts={}) method init! (line 241) | def init!(plugins, repair=false, **opts) method deinit (line 348) | def deinit method install (line 357) | def install(plugins, env_local=false) method install_local (line 365) | def install_local(path, opts={}) method update (line 384) | def update(plugins, specific, **opts) method clean (line 391) | def clean(plugins, **opts) method verbose (line 476) | def verbose method internal_install (line 489) | def internal_install(plugins, update, **extra) method generate_vagrant_set (line 652) | def generate_vagrant_set method vagrant_internal_specs (line 661) | def vagrant_internal_specs method validate_configured_sources! (line 707) | def validate_configured_sources! method generate_builtin_set (line 727) | def generate_builtin_set(system_plugins=[]) method generate_plugin_set (line 744) | def generate_plugin_set(*args) method activate_solution (line 764) | def activate_solution(solution) class VagrantSet (line 811) | class VagrantSet < Gem::Resolver::InstallerSet method initialize (line 815) | def initialize(domain, defined_sources={}) method find_all (line 823) | def find_all(req) class BuiltinSet (line 850) | class BuiltinSet < Gem::Resolver::Set method initialize (line 851) | def initialize method add_builtin_spec (line 857) | def add_builtin_spec(spec) method find_all (line 861) | def find_all(req) class PluginSet (line 884) | class PluginSet < Gem::Resolver::VendorSet method add_vendor_gem (line 888) | def add_vendor_gem(name, directory) method find_all (line 909) | def find_all(req) method load_spec (line 921) | def load_spec(name, version, platform, source) class Gem::Specification (line 932) | class Gem::Specification method remove_spec (line 933) | def self.remove_spec(spec) FILE: lib/vagrant/capability_host.rb type Vagrant (line 4) | module Vagrant type CapabilityHost (line 17) | module CapabilityHost function initialize_capabilities! (line 30) | def initialize_capabilities!(host, hosts, capabilities, *args) function capability_host_chain (line 77) | def capability_host_chain function capability? (line 85) | def capability?(cap_name) function capability (line 94) | def capability(cap_name, *args) function autodetect_capability_host (line 119) | def autodetect_capability_host(hosts, *args) function capability_module (line 165) | def capability_module(cap_name) FILE: lib/vagrant/cli.rb type Vagrant (line 9) | module Vagrant class CLI (line 11) | class CLI < Vagrant.plugin("2", :command) method initialize (line 13) | def initialize(argv, env) method execute (line 26) | def execute method help (line 79) | def help FILE: lib/vagrant/config.rb type Vagrant (line 6) | module Vagrant type Config (line 7) | module Config function run (line 38) | def self.run(version="1", &block) function capture_configures (line 50) | def self.capture_configures FILE: lib/vagrant/config/loader.rb type Vagrant (line 8) | module Vagrant type Config (line 9) | module Config class Loader (line 17) | class Loader method initialize (line 26) | def initialize(versions, version_order) method set (line 46) | def set(name, sources) method load (line 87) | def load(order) method partial_load (line 215) | def partial_load(key) method procs_for_source (line 257) | def procs_for_source(source, reliably_inspected_sources) method procs_for_path (line 282) | def procs_for_path(path) FILE: lib/vagrant/config/v1.rb type Vagrant (line 4) | module Vagrant type Config (line 5) | module Config type V1 (line 6) | module V1 FILE: lib/vagrant/config/v1/dummy_config.rb type Vagrant (line 4) | module Vagrant type Config (line 5) | module Config type V1 (line 6) | module V1 class DummyConfig (line 9) | class DummyConfig method method_missing (line 10) | def method_missing(name, *args, &block) FILE: lib/vagrant/config/v1/loader.rb type Vagrant (line 6) | module Vagrant type Config (line 7) | module Config type V1 (line 8) | module V1 class Loader (line 11) | class Loader < VersionBase method init (line 15) | def self.init method finalize (line 21) | def self.finalize(config) method load (line 35) | def self.load(config_proc) method merge (line 52) | def self.merge(old, new) method new_root_object (line 89) | def self.new_root_object FILE: lib/vagrant/config/v1/root.rb type Vagrant (line 6) | module Vagrant type Config (line 7) | module Config type V1 (line 8) | module V1 class Root (line 11) | class Root method initialize (line 16) | def initialize(config_map, keys=nil) method method_missing (line 25) | def method_missing(name, *args) method finalize! (line 43) | def finalize! method __internal_state (line 53) | def __internal_state FILE: lib/vagrant/config/v2.rb type Vagrant (line 4) | module Vagrant type Config (line 5) | module Config type V2 (line 6) | module V2 FILE: lib/vagrant/config/v2/dummy_config.rb type Vagrant (line 4) | module Vagrant type Config (line 5) | module Config type V2 (line 6) | module V2 class DummyConfig (line 9) | class DummyConfig < Vagrant::Plugin::V2::Config method method_missing (line 12) | def method_missing(name, *args, &block) method merge (line 38) | def merge(c) method set_options (line 42) | def set_options(options) method instance_variables_hash (line 51) | def instance_variables_hash FILE: lib/vagrant/config/v2/loader.rb type Vagrant (line 6) | module Vagrant type Config (line 7) | module Config type V2 (line 8) | module V2 class Loader (line 11) | class Loader < VersionBase method init (line 15) | def self.init method finalize (line 21) | def self.finalize(config) method load (line 35) | def self.load(config_proc) method merge (line 52) | def self.merge(old, new) method upgrade (line 114) | def self.upgrade(old) method new_root_object (line 144) | def self.new_root_object FILE: lib/vagrant/config/v2/root.rb type Vagrant (line 8) | module Vagrant type Config (line 9) | module Config type V2 (line 10) | module V2 class Root (line 13) | class Root method initialize (line 18) | def initialize(config_map, keys=nil) method method_missing (line 28) | def method_missing(name, *args) method finalize! (line 48) | def finalize! method validate (line 67) | def validate(machine, ignore_provider=nil) method __internal_state (line 104) | def __internal_state method __set_internal_state (line 114) | def __set_internal_state(state) FILE: lib/vagrant/config/v2/util.rb type Vagrant (line 4) | module Vagrant type Config (line 5) | module Config type V2 (line 6) | module V2 class Util (line 7) | class Util method merge_errors (line 13) | def self.merge_errors(first, second) FILE: lib/vagrant/config/version_base.rb type Vagrant (line 4) | module Vagrant type Config (line 5) | module Config class VersionBase (line 12) | class VersionBase method init (line 18) | def self.init method finalize (line 35) | def self.finalize(obj) method load (line 46) | def self.load(proc) method merge (line 60) | def self.merge(old, new) method upgrade (line 78) | def self.upgrade(old) FILE: lib/vagrant/environment.rb type Vagrant (line 19) | module Vagrant class Environment (line 24) | class Environment method initialize (line 83) | def initialize(opts=nil) method default_private_key_path (line 210) | def default_private_key_path method inspect (line 219) | def inspect method action_runner (line 226) | def action_runner method active_machines (line 258) | def active_machines method batch (line 297) | def batch(parallel=true) method cli (line 316) | def cli(*args) method default_provider (line 330) | def default_provider(**opts) method can_install_provider? (line 477) | def can_install_provider?(name) method install_provider (line 489) | def install_provider(name) method boxes (line 496) | def boxes method config_loader (line 507) | def config_loader method environment (line 530) | def environment(vagrantfile, **opts) method hook (line 551) | def hook(name, opts=nil) method host (line 565) | def host method lock (line 609) | def lock(name="global", **opts) method push (line 690) | def push(name, manager: Vagrant.plugin("2").manager) method pushes (line 717) | def pushes method machine (line 731) | def machine(name, provider, refresh=false) method machine_index (line 763) | def machine_index method machine_names (line 772) | def machine_names method primary_machine_name (line 782) | def primary_machine_name method root_path (line 791) | def root_path method unload (line 814) | def unload method vagrantfile (line 832) | def vagrantfile method setup_home_path (line 843) | def setup_home_path method setup_local_data_path (line 928) | def setup_local_data_path(force=false) method guess_provider (line 971) | def guess_provider method find_configured_plugins (line 994) | def find_configured_plugins method process_configured_plugins (line 1012) | def process_configured_plugins method copy_insecure_private_keys (line 1083) | def copy_insecure_private_keys method find_vagrantfile (line 1137) | def find_vagrantfile(search_path, filenames=nil) method provider_install_key (line 1149) | def provider_install_key(name) method upgrade_home_path_v1_1 (line 1155) | def upgrade_home_path_v1_1 method upgrade_v1_dotfile (line 1172) | def upgrade_v1_dotfile(path) FILE: lib/vagrant/errors.rb type Vagrant (line 7) | module Vagrant type Errors (line 42) | module Errors class VagrantError (line 48) | class VagrantError < StandardError method error_key (line 52) | def self.error_key(key=nil, namespace=nil) method error_message (line 57) | def self.error_message(message) method error_namespace (line 61) | def self.error_namespace(namespace) method initialize (line 65) | def initialize(*args) method error_message (line 85) | def error_message; "No error message"; end method error_namespace (line 90) | def error_namespace; "vagrant.errors"; end method error_key (line 94) | def error_key; nil; end method status_code (line 100) | def status_code; 1; end method translate_error (line 104) | def translate_error(opts) class ActiveMachineWithDifferentProvider (line 110) | class ActiveMachineWithDifferentProvider < VagrantError class AliasInvalidError (line 114) | class AliasInvalidError < VagrantError class BatchMultiError (line 118) | class BatchMultiError < VagrantError class BoxAddDirectVersion (line 122) | class BoxAddDirectVersion < VagrantError class BoxAddMetadataMultiURL (line 126) | class BoxAddMetadataMultiURL < VagrantError class BoxAddNameMismatch (line 130) | class BoxAddNameMismatch < VagrantError class BoxAddNameRequired (line 134) | class BoxAddNameRequired < VagrantError class BoxAddNoMatchingProvider (line 138) | class BoxAddNoMatchingProvider < VagrantError class BoxAddNoArchitectureSupport (line 142) | class BoxAddNoArchitectureSupport < VagrantError class BoxAddNoMatchingArchitecture (line 146) | class BoxAddNoMatchingArchitecture < VagrantError class BoxAddNoMatchingProviderVersion (line 150) | class BoxAddNoMatchingProviderVersion < VagrantError class BoxAddNoMatchingVersion (line 154) | class BoxAddNoMatchingVersion < VagrantError class BoxAddShortNotFound (line 158) | class BoxAddShortNotFound < VagrantError class BoxAlreadyExists (line 162) | class BoxAlreadyExists < VagrantError class BoxChecksumInvalidType (line 166) | class BoxChecksumInvalidType < VagrantError class BoxChecksumMismatch (line 170) | class BoxChecksumMismatch < VagrantError class BoxConfigChangingBox (line 174) | class BoxConfigChangingBox < VagrantError class BoxFileNotExist (line 178) | class BoxFileNotExist < VagrantError class BoxMetadataCorrupted (line 182) | class BoxMetadataCorrupted < VagrantError class BoxMetadataMissingRequiredFields (line 186) | class BoxMetadataMissingRequiredFields < VagrantError class BoxMetadataDownloadError (line 190) | class BoxMetadataDownloadError < VagrantError class BoxMetadataFileNotFound (line 194) | class BoxMetadataFileNotFound < VagrantError class BoxMetadataMalformed (line 198) | class BoxMetadataMalformed < VagrantError class BoxMetadataMalformedVersion (line 202) | class BoxMetadataMalformedVersion < VagrantError class BoxNotFound (line 206) | class BoxNotFound < VagrantError class BoxNotFoundWithProvider (line 210) | class BoxNotFoundWithProvider < VagrantError class BoxNotFoundWithProviderArchitecture (line 214) | class BoxNotFoundWithProviderArchitecture < VagrantError class BoxNotFoundWithProviderAndVersion (line 218) | class BoxNotFoundWithProviderAndVersion < VagrantError class BoxProviderDoesntMatch (line 222) | class BoxProviderDoesntMatch < VagrantError class BoxRemoveNotFound (line 226) | class BoxRemoveNotFound < VagrantError class BoxRemoveArchitectureNotFound (line 230) | class BoxRemoveArchitectureNotFound < VagrantError class BoxRemoveProviderNotFound (line 234) | class BoxRemoveProviderNotFound < VagrantError class BoxRemoveVersionNotFound (line 238) | class BoxRemoveVersionNotFound < VagrantError class BoxRemoveMultiArchitecture (line 242) | class BoxRemoveMultiArchitecture < VagrantError class BoxRemoveMultiProvider (line 246) | class BoxRemoveMultiProvider < VagrantError class BoxRemoveMultiVersion (line 250) | class BoxRemoveMultiVersion < VagrantError class BoxServerNotSet (line 254) | class BoxServerNotSet < VagrantError class BoxUnpackageFailure (line 258) | class BoxUnpackageFailure < VagrantError class BoxUpdateMultiProvider (line 262) | class BoxUpdateMultiProvider < VagrantError class BoxUpdateMultiArchitecture (line 266) | class BoxUpdateMultiArchitecture < VagrantError class BoxUpdateNoMetadata (line 270) | class BoxUpdateNoMetadata < VagrantError class BoxVerificationFailed (line 274) | class BoxVerificationFailed < VagrantError class BoxVersionInvalid (line 278) | class BoxVersionInvalid < VagrantError class BundlerDisabled (line 282) | class BundlerDisabled < VagrantError class BundlerError (line 286) | class BundlerError < VagrantError class SourceSpecNotFound (line 290) | class SourceSpecNotFound < BundlerError class CantReadMACAddresses (line 294) | class CantReadMACAddresses < VagrantError class CapabilityHostExplicitNotDetected (line 298) | class CapabilityHostExplicitNotDetected < VagrantError class CapabilityHostNotDetected (line 302) | class CapabilityHostNotDetected < VagrantError class CapabilityInvalid (line 306) | class CapabilityInvalid < VagrantError class CapabilityNotFound (line 310) | class CapabilityNotFound < VagrantError class CFEngineBootstrapFailed (line 314) | class CFEngineBootstrapFailed < VagrantError class CFEngineCantAutodetectIP (line 318) | class CFEngineCantAutodetectIP < VagrantError class CFEngineInstallFailed (line 322) | class CFEngineInstallFailed < VagrantError class CFEngineNotInstalled (line 326) | class CFEngineNotInstalled < VagrantError class CLIInvalidUsage (line 330) | class CLIInvalidUsage < VagrantError class CLIInvalidOptions (line 334) | class CLIInvalidOptions < VagrantError class CloneNotFound (line 338) | class CloneNotFound < VagrantError class CloneMachineNotFound (line 342) | class CloneMachineNotFound < VagrantError class CloudInitNotFound (line 346) | class CloudInitNotFound < VagrantError class CloudInitCommandFailed (line 350) | class CloudInitCommandFailed < VagrantError class CommandDeprecated (line 354) | class CommandDeprecated < VagrantError class CommandSuspendAllArgs (line 358) | class CommandSuspendAllArgs < VagrantError class CommandUnavailable (line 362) | class CommandUnavailable < VagrantError class CommandUnavailableWindows (line 366) | class CommandUnavailableWindows < CommandUnavailable class CommunicatorNotFound (line 370) | class CommunicatorNotFound < VagrantError class ConfigInvalid (line 374) | class ConfigInvalid < VagrantError class ConfigUpgradeErrors (line 378) | class ConfigUpgradeErrors < VagrantError class CopyPrivateKeyFailed (line 382) | class CopyPrivateKeyFailed < VagrantError class CorruptMachineIndex (line 386) | class CorruptMachineIndex < VagrantError class CreateIsoHostCapNotFound (line 390) | class CreateIsoHostCapNotFound < VagrantError class DarwinMountFailed (line 394) | class DarwinMountFailed < VagrantError class DarwinVersionFailed (line 398) | class DarwinVersionFailed < VagrantError class DestroyRequiresForce (line 402) | class DestroyRequiresForce < VagrantError class DotfileUpgradeJSONError (line 406) | class DotfileUpgradeJSONError < VagrantError class DownloadAlreadyInProgress (line 410) | class DownloadAlreadyInProgress < VagrantError class DownloaderError (line 414) | class DownloaderError < VagrantError class DownloaderInterrupted (line 418) | class DownloaderInterrupted < DownloaderError class DownloaderChecksumError (line 422) | class DownloaderChecksumError < VagrantError class EnvInval (line 426) | class EnvInval < VagrantError class EnvironmentNonExistentCWD (line 430) | class EnvironmentNonExistentCWD < VagrantError class EnvironmentLockedError (line 434) | class EnvironmentLockedError < VagrantError class HomeDirectoryLaterVersion (line 438) | class HomeDirectoryLaterVersion < VagrantError class HomeDirectoryNotAccessible (line 442) | class HomeDirectoryNotAccessible < VagrantError class HomeDirectoryUnknownVersion (line 446) | class HomeDirectoryUnknownVersion < VagrantError class HypervVirtualBoxError (line 450) | class HypervVirtualBoxError < VagrantError class ForwardPortAdapterNotFound (line 454) | class ForwardPortAdapterNotFound < VagrantError class ForwardPortAutolistEmpty (line 458) | class ForwardPortAutolistEmpty < VagrantError class ForwardPortHostIPNotFound (line 462) | class ForwardPortHostIPNotFound < VagrantError class ForwardPortCollision (line 466) | class ForwardPortCollision < VagrantError class GuestCapabilityInvalid (line 470) | class GuestCapabilityInvalid < VagrantError class GuestCapabilityNotFound (line 474) | class GuestCapabilityNotFound < VagrantError class GuestExplicitNotDetected (line 478) | class GuestExplicitNotDetected < VagrantError class GuestNotDetected (line 482) | class GuestNotDetected < VagrantError class HostExplicitNotDetected (line 486) | class HostExplicitNotDetected < VagrantError class ISOBuildFailed (line 490) | class ISOBuildFailed < VagrantError class LinuxMountFailed (line 494) | class LinuxMountFailed < VagrantError class LinuxRDPClientNotFound (line 498) | class LinuxRDPClientNotFound < VagrantError class LocalDataDirectoryNotAccessible (line 502) | class LocalDataDirectoryNotAccessible < VagrantError class MachineActionLockedError (line 506) | class MachineActionLockedError < VagrantError class MachineFolderNotAccessible (line 510) | class MachineFolderNotAccessible < VagrantError class MachineGuestNotReady (line 514) | class MachineGuestNotReady < VagrantError class MachineLocked (line 518) | class MachineLocked < VagrantError class MachineNotFound (line 522) | class MachineNotFound < VagrantError class MachineStateInvalid (line 526) | class MachineStateInvalid < VagrantError class MultiVMTargetRequired (line 530) | class MultiVMTargetRequired < VagrantError class NetplanNoAvailableRenderers (line 534) | class NetplanNoAvailableRenderers < VagrantError class NetSSHException (line 538) | class NetSSHException < VagrantError class NetworkCollision (line 542) | class NetworkCollision < VagrantError class NetworkAddressInvalid (line 546) | class NetworkAddressInvalid < VagrantError class NetworkDHCPAlreadyAttached (line 550) | class NetworkDHCPAlreadyAttached < VagrantError class NetworkNotFound (line 554) | class NetworkNotFound < VagrantError class NetworkTypeNotSupported (line 558) | class NetworkTypeNotSupported < VagrantError class NetworkManagerNotInstalled (line 562) | class NetworkManagerNotInstalled < VagrantError class NFSBadExports (line 566) | class NFSBadExports < VagrantError class NFSDupePerms (line 570) | class NFSDupePerms < VagrantError class NFSExportsFailed (line 574) | class NFSExportsFailed < VagrantError class NFSCantReadExports (line 578) | class NFSCantReadExports < VagrantError class NFSMountFailed (line 582) | class NFSMountFailed < VagrantError class NFSNoGuestIP (line 586) | class NFSNoGuestIP < VagrantError class NFSNoHostIP (line 590) | class NFSNoHostIP < VagrantError class NFSNoHostonlyNetwork (line 594) | class NFSNoHostonlyNetwork < VagrantError class NFSNoValidIds (line 598) | class NFSNoValidIds < VagrantError class NFSNotSupported (line 602) | class NFSNotSupported < VagrantError class NFSClientNotInstalledInGuest (line 606) | class NFSClientNotInstalledInGuest < VagrantError class NoDefaultProvider (line 610) | class NoDefaultProvider < VagrantError class NoDefaultSyncedFolderImpl (line 614) | class NoDefaultSyncedFolderImpl < VagrantError class NoEnvironmentError (line 618) | class NoEnvironmentError < VagrantError class OscdimgCommandMissingError (line 622) | class OscdimgCommandMissingError < VagrantError class PackageIncludeMissing (line 626) | class PackageIncludeMissing < VagrantError class PackageIncludeSymlink (line 630) | class PackageIncludeSymlink < VagrantError class PackageOutputDirectory (line 634) | class PackageOutputDirectory < VagrantError class PackageOutputExists (line 638) | class PackageOutputExists < VagrantError class PackageRequiresDirectory (line 642) | class PackageRequiresDirectory < VagrantError class PackageInvalidInfo (line 646) | class PackageInvalidInfo < VagrantError class PowerShellNotFound (line 650) | class PowerShellNotFound < VagrantError class PowerShellInvalidVersion (line 654) | class PowerShellInvalidVersion < VagrantError class PowerShellError (line 658) | class PowerShellError < VagrantError class ProviderCantInstall (line 662) | class ProviderCantInstall < VagrantError class ProviderChecksumMismatch (line 666) | class ProviderChecksumMismatch < VagrantError class ProviderInstallFailed (line 670) | class ProviderInstallFailed < VagrantError class ProviderNotFound (line 674) | class ProviderNotFound < VagrantError class ProviderNotFoundSuggestion (line 678) | class ProviderNotFoundSuggestion < VagrantError class ProviderNotUsable (line 682) | class ProviderNotUsable < VagrantError class ProvisionerFlagInvalid (line 686) | class ProvisionerFlagInvalid < VagrantError class ProvisionerWinRMUnsupported (line 690) | class ProvisionerWinRMUnsupported < VagrantError class PluginNeedsDeveloperTools (line 694) | class PluginNeedsDeveloperTools < VagrantError class PluginMissingLibrary (line 698) | class PluginMissingLibrary < VagrantError class PluginMissingRubyDev (line 702) | class PluginMissingRubyDev < VagrantError class PluginGemNotFound (line 706) | class PluginGemNotFound < VagrantError class PluginInstallLicenseNotFound (line 710) | class PluginInstallLicenseNotFound < VagrantError class PluginInstallFailed (line 714) | class PluginInstallFailed < VagrantError class PluginInstallSpace (line 718) | class PluginInstallSpace < VagrantError class PluginInstallVersionConflict (line 722) | class PluginInstallVersionConflict < VagrantError class PluginLoadError (line 726) | class PluginLoadError < VagrantError class PluginNotInstalled (line 730) | class PluginNotInstalled < VagrantError class PluginStateFileParseError (line 734) | class PluginStateFileParseError < VagrantError class PluginUninstallSystem (line 738) | class PluginUninstallSystem < VagrantError class PluginInitError (line 742) | class PluginInitError < VagrantError class PluginSourceError (line 746) | class PluginSourceError < VagrantError class PluginNoLocalError (line 750) | class PluginNoLocalError < VagrantError class PluginMissingLocalError (line 754) | class PluginMissingLocalError < VagrantError class PushesNotDefined (line 758) | class PushesNotDefined < VagrantError class PushStrategyNotDefined (line 762) | class PushStrategyNotDefined < VagrantError class PushStrategyNotLoaded (line 766) | class PushStrategyNotLoaded < VagrantError class PushStrategyNotProvided (line 770) | class PushStrategyNotProvided < VagrantError class RSyncPostCommandError (line 774) | class RSyncPostCommandError < VagrantError class RSyncError (line 778) | class RSyncError < VagrantError class RSyncNotFound (line 782) | class RSyncNotFound < VagrantError class RSyncNotInstalledInGuest (line 786) | class RSyncNotInstalledInGuest < VagrantError class RSyncGuestInstallError (line 790) | class RSyncGuestInstallError < VagrantError class SCPPermissionDenied (line 794) | class SCPPermissionDenied < VagrantError class SCPUnavailable (line 798) | class SCPUnavailable < VagrantError class SharedFolderCreateFailed (line 802) | class SharedFolderCreateFailed < VagrantError class ShellExpandFailed (line 806) | class ShellExpandFailed < VagrantError class SnapshotConflictFailed (line 810) | class SnapshotConflictFailed < VagrantError class SnapshotNotFound (line 814) | class SnapshotNotFound < VagrantError class SnapshotNotSupported (line 818) | class SnapshotNotSupported < VagrantError class SSHAuthenticationFailed (line 822) | class SSHAuthenticationFailed < VagrantError class SSHChannelOpenFail (line 826) | class SSHChannelOpenFail < VagrantError class SSHConnectEACCES (line 830) | class SSHConnectEACCES < VagrantError class SSHConnectionRefused (line 834) | class SSHConnectionRefused < VagrantError class SSHConnectionAborted (line 838) | class SSHConnectionAborted < VagrantError class SSHConnectionReset (line 842) | class SSHConnectionReset < VagrantError class SSHConnectionTimeout (line 846) | class SSHConnectionTimeout < VagrantError class SSHDisconnected (line 850) | class SSHDisconnected < VagrantError class SSHHostDown (line 854) | class SSHHostDown < VagrantError class SSHInvalidShell (line 858) | class SSHInvalidShell< VagrantError class SSHInsertKeyUnsupported (line 862) | class SSHInsertKeyUnsupported < VagrantError class SSHIsPuttyLink (line 866) | class SSHIsPuttyLink < VagrantError class SSHKeyBadOwner (line 870) | class SSHKeyBadOwner < VagrantError class SSHKeyBadPermissions (line 874) | class SSHKeyBadPermissions < VagrantError class SSHKeyTypeNotSupported (line 878) | class SSHKeyTypeNotSupported < VagrantError class SSHKeyTypeNotSupportedByServer (line 882) | class SSHKeyTypeNotSupportedByServer < VagrantError class SSHNoExitStatus (line 886) | class SSHNoExitStatus < VagrantError class SSHNoRoute (line 890) | class SSHNoRoute < VagrantError class SSHNotReady (line 894) | class SSHNotReady < VagrantError class SSHRunRequiresKeys (line 898) | class SSHRunRequiresKeys < VagrantError class SSHUnavailable (line 902) | class SSHUnavailable < VagrantError class SSHUnavailableWindows (line 906) | class SSHUnavailableWindows < VagrantError class SyncedFolderUnusable (line 910) | class SyncedFolderUnusable < VagrantError class TriggersBadExitCodes (line 914) | class TriggersBadExitCodes < VagrantError class TriggersGuestNotExist (line 918) | class TriggersGuestNotExist < VagrantError class TriggersGuestNotRunning (line 922) | class TriggersGuestNotRunning < VagrantError class TriggersNoBlockGiven (line 926) | class TriggersNoBlockGiven < VagrantError class TriggersNoStageGiven (line 930) | class TriggersNoStageGiven < VagrantError class UIExpectsTTY (line 934) | class UIExpectsTTY < VagrantError class UnimplementedProviderAction (line 938) | class UnimplementedProviderAction < VagrantError class UploadInvalidCompressionType (line 942) | class UploadInvalidCompressionType < VagrantError class UploadMissingExtractCapability (line 946) | class UploadMissingExtractCapability < VagrantError class UploadMissingTempCapability (line 950) | class UploadMissingTempCapability < VagrantError class UploadSourceMissing (line 954) | class UploadSourceMissing < VagrantError class UploaderError (line 958) | class UploaderError < VagrantError class UploaderInterrupted (line 962) | class UploaderInterrupted < UploaderError class VagrantLocked (line 966) | class VagrantLocked < VagrantError class VagrantInterrupt (line 970) | class VagrantInterrupt < VagrantError class VagrantfileExistsError (line 974) | class VagrantfileExistsError < VagrantError class VagrantfileLoadError (line 978) | class VagrantfileLoadError < VagrantError class VagrantfileNameError (line 982) | class VagrantfileNameError < VagrantError class VagrantfileSyntaxError (line 986) | class VagrantfileSyntaxError < VagrantError class VagrantfileTemplateNotFoundError (line 990) | class VagrantfileTemplateNotFoundError < VagrantError class VagrantfileWriteError (line 994) | class VagrantfileWriteError < VagrantError class VagrantVersionBad (line 998) | class VagrantVersionBad < VagrantError class VBoxManageError (line 1002) | class VBoxManageError < VagrantError class VBoxManageLaunchError (line 1006) | class VBoxManageLaunchError < VagrantError class VBoxManageNotFoundError (line 1010) | class VBoxManageNotFoundError < VagrantError class VirtualBoxBrokenVersion040214 (line 1014) | class VirtualBoxBrokenVersion040214 < VagrantError class VirtualBoxConfigNotFound (line 1018) | class VirtualBoxConfigNotFound < VagrantError class VirtualBoxDisksDefinedExceedLimit (line 1022) | class VirtualBoxDisksDefinedExceedLimit < VagrantError class VirtualBoxDisksControllerNotFound (line 1026) | class VirtualBoxDisksControllerNotFound < VagrantError class VirtualBoxDisksNoSupportedControllers (line 1030) | class VirtualBoxDisksNoSupportedControllers < VagrantError class VirtualBoxDisksPrimaryNotFound (line 1034) | class VirtualBoxDisksPrimaryNotFound < VagrantError class VirtualBoxDisksUnsupportedController (line 1038) | class VirtualBoxDisksUnsupportedController < VagrantError class VirtualBoxGuestPropertyNotFound (line 1042) | class VirtualBoxGuestPropertyNotFound < VagrantError class VirtualBoxInvalidVersion (line 1046) | class VirtualBoxInvalidVersion < VagrantError class VirtualBoxNoRoomForHighLevelNetwork (line 1050) | class VirtualBoxNoRoomForHighLevelNetwork < VagrantError class VirtualBoxNotDetected (line 1054) | class VirtualBoxNotDetected < VagrantError class VirtualBoxKernelModuleNotLoaded (line 1058) | class VirtualBoxKernelModuleNotLoaded < VagrantError class VirtualBoxInstallIncomplete (line 1062) | class VirtualBoxInstallIncomplete < VagrantError class VirtualBoxMachineFolderNotFound (line 1066) | class VirtualBoxMachineFolderNotFound < VagrantError class VirtualBoxNoName (line 1070) | class VirtualBoxNoName < VagrantError class VirtualBoxMountFailed (line 1074) | class VirtualBoxMountFailed < VagrantError class VirtualBoxMountNotSupportedBSD (line 1078) | class VirtualBoxMountNotSupportedBSD < VagrantError class VirtualBoxNameExists (line 1082) | class VirtualBoxNameExists < VagrantError class VirtualBoxUserMismatch (line 1086) | class VirtualBoxUserMismatch < VagrantError class VirtualBoxVersionEmpty (line 1090) | class VirtualBoxVersionEmpty < VagrantError class VirtualBoxInvalidHostSubnet (line 1094) | class VirtualBoxInvalidHostSubnet < VagrantError class VMBaseMacNotSpecified (line 1098) | class VMBaseMacNotSpecified < VagrantError class VMBootBadState (line 1102) | class VMBootBadState < VagrantError class VMBootTimeout (line 1106) | class VMBootTimeout < VagrantError class VMCloneFailure (line 1110) | class VMCloneFailure < VagrantError class VMCreateMasterFailure (line 1114) | class VMCreateMasterFailure < VagrantError class VMCustomizationFailed (line 1118) | class VMCustomizationFailed < VagrantError class VMImportFailure (line 1122) | class VMImportFailure < VagrantError class VMInaccessible (line 1126) | class VMInaccessible < VagrantError class VMNameExists (line 1130) | class VMNameExists < VagrantError class VMNoMatchError (line 1134) | class VMNoMatchError < VagrantError class VMNotCreatedError (line 1138) | class VMNotCreatedError < VagrantError class VMNotFoundError (line 1142) | class VMNotFoundError < VagrantError class VMNotRunningError (line 1146) | class VMNotRunningError < VagrantError class VMPowerOffToPackage (line 1150) | class VMPowerOffToPackage < VagrantError class WinRMInvalidCommunicator (line 1154) | class WinRMInvalidCommunicator < VagrantError class WSLVagrantVersionMismatch (line 1158) | class WSLVagrantVersionMismatch < VagrantError class WSLVagrantAccessError (line 1162) | class WSLVagrantAccessError < VagrantError class WSLVirtualBoxWindowsAccessError (line 1166) | class WSLVirtualBoxWindowsAccessError < VagrantError class WSLRootFsNotFoundError (line 1170) | class WSLRootFsNotFoundError < VagrantError FILE: lib/vagrant/guest.rb type Vagrant (line 7) | module Vagrant class Guest (line 23) | class Guest method initialize (line 26) | def initialize(machine, guests, capabilities) method detect! (line 34) | def detect! method capability (line 44) | def capability(*args) method name (line 59) | def name method ready? (line 68) | def ready? FILE: lib/vagrant/host.rb type Vagrant (line 6) | module Vagrant class Host (line 12) | class Host method initialize (line 15) | def initialize(host, hosts, capabilities, env) FILE: lib/vagrant/machine.rb type Vagrant (line 11) | module Vagrant class Machine (line 15) | class Machine method initialize (line 100) | def initialize(name, provider_name, provider_cls, provider_config, p... method action (line 172) | def action(name, opts=nil) method action_raw (line 232) | def action_raw(name, callable, extra_env={}) method communicate (line 261) | def communicate method guest (line 278) | def guest method id= (line 293) | def id=(value) method index_uuid (line 388) | def index_uuid method inspect (line 398) | def inspect method reload (line 403) | def reload method ssh_info (line 447) | def ssh_info method state (line 543) | def state method recover_machine (line 573) | def recover_machine(state) method uid (line 608) | def uid method with_ui (line 617) | def with_ui(ui) method synced_folders (line 634) | def synced_folders method uid_file (line 641) | def uid_file method check_cwd (line 650) | def check_cwd FILE: lib/vagrant/machine_index.rb type Vagrant (line 11) | module Vagrant class MachineIndex (line 42) | class MachineIndex method initialize (line 50) | def initialize(data_dir) method delete (line 69) | def delete(entry) method each (line 97) | def each(reload=false) method get (line 121) | def get(uuid) method include? (line 154) | def include?(uuid) method release (line 171) | def release(entry) method set (line 189) | def set(entry) method recover (line 245) | def recover(entry) method find_by_prefix (line 270) | def find_by_prefix(prefix) method lock_machine (line 287) | def lock_machine(uuid) method unlocked_release (line 302) | def unlocked_release(id) method unlocked_reload (line 320) | def unlocked_reload method unlocked_save (line 340) | def unlocked_save method with_index_lock (line 351) | def with_index_lock class Entry (line 360) | class Entry method initialize (line 422) | def initialize(id=nil, raw=nil) method valid? (line 463) | def valid?(home_path) method vagrant_env (line 500) | def vagrant_env(home_path, opts={}) method to_json_struct (line 512) | def to_json_struct FILE: lib/vagrant/machine_state.rb type Vagrant (line 4) | module Vagrant class MachineState (line 19) | class MachineState method initialize (line 48) | def initialize(id, short, long) FILE: lib/vagrant/patches/builder/mkmf.rb function flag_cleaner (line 39) | def flag_cleaner(flags) function clean_flags! (line 57) | def clean_flags! function vagrant_create_makefile (line 66) | def vagrant_create_makefile(*args) function vagrant_append_cflags (line 74) | def vagrant_append_cflags(*args) function vagrant_append_cppflags (line 82) | def vagrant_append_cppflags(*args) function vagrant_append_ldflags (line 90) | def vagrant_append_ldflags(*args) function vagrant_cc_config (line 98) | def vagrant_cc_config(*args) function vagrant_link_config (line 105) | def vagrant_link_config(*args) FILE: lib/vagrant/patches/fake_ftp.rb type FakeFtp (line 6) | module FakeFtp class File (line 7) | class File method initialize (line 8) | def initialize(name = nil, data = nil, type = nil, method data_is_bytes (line 19) | def data_is_bytes(d) method data= (line 23) | def data=(data) FILE: lib/vagrant/patches/log4r.rb class Log4r::Logger::LoggerFactory (line 12) | class Log4r::Logger::LoggerFactory method fake_set_log (line 14) | def fake_set_log(logger, lname) method fake_undefine_methods (line 27) | def fake_undefine_methods(logger) class Log4r::Logger (line 43) | class Log4r::Logger method factory (line 48) | def self.factory(name, *args) FILE: lib/vagrant/patches/net-ssh.rb function vagrant_read_private_keyblob (line 13) | def vagrant_read_private_keyblob(type) function to_pem (line 72) | def to_pem FILE: lib/vagrant/patches/rubygems.rb function vagrant_ruby (line 14) | def vagrant_ruby FILE: lib/vagrant/patches/timeout_error.rb class IO::TimeoutError (line 3) | class IO::TimeoutError < StandardError FILE: lib/vagrant/plugin.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin FILE: lib/vagrant/plugin/manager.rb type Vagrant (line 11) | module Vagrant type Plugin (line 12) | module Plugin class Manager (line 14) | class Manager method user_plugins_file (line 18) | def self.user_plugins_file method system_plugins_file (line 23) | def self.system_plugins_file method instance (line 29) | def self.instance method initialize (line 38) | def initialize(user_file) method globalize! (line 53) | def globalize! method localize! (line 65) | def localize!(env) method ready? (line 78) | def ready? method bundler_init (line 86) | def bundler_init(plugins, **opts) method install_plugin (line 119) | def install_plugin(name, **opts) method uninstall_plugin (line 210) | def uninstall_plugin(name, **opts) method update_plugins (line 238) | def update_plugins(specific, **opts) method installed_plugins (line 269) | def installed_plugins method installed_specs (line 295) | def installed_specs method load_plugins (line 331) | def load_plugins(plugins) method plugin_installed? (line 384) | def plugin_installed?(name, version=nil) FILE: lib/vagrant/plugin/state_file.rb type Vagrant (line 8) | module Vagrant type Plugin (line 9) | module Plugin class StateFile (line 12) | class StateFile method initialize (line 17) | def initialize(path) method add_plugin (line 39) | def add_plugin(name, **opts) method add_source (line 56) | def add_source(url) method installed_plugins (line 67) | def installed_plugins method has_plugin? (line 74) | def has_plugin?(name) method remove_plugin (line 81) | def remove_plugin(name) method remove_source (line 89) | def remove_source(url) method sources (line 99) | def sources method save! (line 104) | def save! method upgrade_v0! (line 119) | def upgrade_v0! FILE: lib/vagrant/plugin/v1.rb type Vagrant (line 7) | module Vagrant type Plugin (line 8) | module Plugin type V1 (line 9) | module V1 FILE: lib/vagrant/plugin/v1/command.rb type Vagrant (line 7) | module Vagrant type Plugin (line 8) | module Plugin type V1 (line 9) | module V1 class Command (line 11) | class Command method initialize (line 14) | def initialize(argv, env) method execute (line 23) | def execute method parse_options (line 39) | def parse_options(opts=nil) method with_target_vms (line 68) | def with_target_vms(names=nil, options=nil) method split_main_and_subcommand (line 140) | def split_main_and_subcommand(argv) FILE: lib/vagrant/plugin/v1/communicator.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V1 (line 6) | module V1 class Communicator (line 19) | class Communicator method match? (line 26) | def self.match?(machine) method initialize (line 38) | def initialize(machine) method ready? (line 46) | def ready? method download (line 54) | def download(from, to) method upload (line 62) | def upload(from, to) method execute (line 79) | def execute(command, opts=nil) method sudo (line 87) | def sudo(command, opts=nil) method test (line 96) | def test(command, opts=nil) FILE: lib/vagrant/plugin/v1/config.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V1 (line 6) | module V1 class Config (line 10) | class Config method finalize! (line 28) | def finalize! method merge (line 46) | def merge(other) method set_options (line 72) | def set_options(options) method to_json (line 79) | def to_json(*a) method instance_variables_hash (line 84) | def instance_variables_hash method upgrade (line 99) | def upgrade(new) method validate (line 110) | def validate(env, errors) FILE: lib/vagrant/plugin/v1/errors.rb type Vagrant (line 7) | module Vagrant type Plugin (line 8) | module Plugin type V1 (line 9) | module V1 class Error (line 12) | class Error < StandardError; end class InvalidCommandName (line 15) | class InvalidCommandName < Error; end FILE: lib/vagrant/plugin/v1/guest.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V1 (line 6) | module V1 class Guest (line 12) | class Guest class BaseError (line 13) | class BaseError < Errors::VagrantError method initialize (line 25) | def initialize(vm) method distro_dispatch (line 35) | def distro_dispatch method halt (line 45) | def halt method mount_shared_folder (line 61) | def mount_shared_folder(name, guestpath, options) method mount_nfs (line 67) | def mount_nfs(ip, folders) method configure_networks (line 84) | def configure_networks(networks) method change_host_name (line 89) | def change_host_name(name) FILE: lib/vagrant/plugin/v1/host.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V1 (line 6) | module V1 class Host (line 11) | class Host method match? (line 16) | def self.match? method precedence (line 27) | def self.precedence method initialize (line 37) | def initialize(ui) method nfs? (line 46) | def nfs? method nfs_export (line 56) | def nfs_export(id, ip, folders) method nfs_prune (line 64) | def nfs_prune(valid_ids) FILE: lib/vagrant/plugin/v1/manager.rb type Vagrant (line 6) | module Vagrant type Plugin (line 7) | module Plugin type V1 (line 8) | module V1 class Manager (line 12) | class Manager method initialize (line 15) | def initialize method communicators (line 23) | def communicators method config (line 36) | def config method config_upgrade_safe (line 52) | def config_upgrade_safe method guests (line 70) | def guests method hosts (line 83) | def hosts method providers (line 96) | def providers method register (line 110) | def register(plugin) method reset! (line 119) | def reset! method unregister (line 125) | def unregister(plugin) FILE: lib/vagrant/plugin/v1/plugin.rb type Vagrant (line 7) | module Vagrant type Plugin (line 8) | module Plugin type V1 (line 9) | module V1 class Plugin (line 11) | class Plugin method manager (line 26) | def self.manager method name (line 37) | def self.name(name=UNSET_VALUE) method description (line 53) | def self.description(value=UNSET_VALUE) method action_hook (line 63) | def self.action_hook(name, &block) method command (line 80) | def self.command(name=UNSET_VALUE, &block) method communicator (line 105) | def self.communicator(name=UNSET_VALUE, &block) method config (line 129) | def self.config(name=UNSET_VALUE, upgrade_safe=false, &block) method guest (line 152) | def self.guest(name=UNSET_VALUE, &block) method host (line 166) | def self.host(name=UNSET_VALUE, &block) method provider (line 179) | def self.provider(name=UNSET_VALUE, &block) method provisioner (line 192) | def self.provisioner(name=UNSET_VALUE, &block) method data (line 206) | def self.data method get_or_set (line 221) | def self.get_or_set(key, value=UNSET_VALUE) FILE: lib/vagrant/plugin/v1/provider.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V1 (line 6) | module V1 class Provider (line 10) | class Provider method initialize (line 15) | def initialize(machine) method action (line 23) | def action(name) method machine_id_changed (line 33) | def machine_id_changed method ssh_info (line 57) | def ssh_info method state (line 65) | def state FILE: lib/vagrant/plugin/v1/provisioner.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V1 (line 6) | module V1 class Provisioner (line 9) | class Provisioner method initialize (line 18) | def initialize(env, config) method config_class (line 28) | def self.config_class method prepare (line 37) | def prepare method provision! (line 43) | def provision! method cleanup (line 48) | def cleanup FILE: lib/vagrant/plugin/v2.rb type Vagrant (line 11) | module Vagrant type Plugin (line 12) | module Plugin type V2 (line 13) | module V2 FILE: lib/vagrant/plugin/v2/command.rb type Vagrant (line 7) | module Vagrant type Plugin (line 8) | module Plugin type V2 (line 9) | module V2 class Command (line 11) | class Command method synopsis (line 18) | def self.synopsis method initialize (line 22) | def initialize(argv, env) method execute (line 31) | def execute method parse_options (line 47) | def parse_options(opts=nil) method with_target_vms (line 85) | def with_target_vms(names=nil, options=nil) method split_main_and_subcommand (line 278) | def split_main_and_subcommand(argv) FILE: lib/vagrant/plugin/v2/communicator.rb type Vagrant (line 6) | module Vagrant type Plugin (line 7) | module Plugin type V2 (line 8) | module V2 class Communicator (line 21) | class Communicator method match? (line 28) | def self.match?(machine) method initialize (line 40) | def initialize(machine) method ready? (line 48) | def ready? method wait_for_ready (line 59) | def wait_for_ready(duration) method download (line 79) | def download(from, to) method upload (line 87) | def upload(from, to) method execute (line 104) | def execute(command, opts=nil) method sudo (line 112) | def sudo(command, opts=nil) method test (line 121) | def test(command, opts=nil) method reset! (line 128) | def reset! FILE: lib/vagrant/plugin/v2/components.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V2 (line 6) | module V2 class Components (line 11) | class Components method initialize (line 75) | def initialize FILE: lib/vagrant/plugin/v2/config.rb type Vagrant (line 6) | module Vagrant type Plugin (line 7) | module Plugin type V2 (line 8) | module V2 class Config (line 12) | class Config method finalize! (line 31) | def finalize! method merge (line 49) | def merge(other) method method_missing (line 76) | def method_missing(name, *args, &block) method set_options (line 111) | def set_options(options) method to_json (line 118) | def to_json(*a) method to_s (line 123) | def to_s method instance_variables_hash (line 128) | def instance_variables_hash method validate (line 141) | def validate(machine) method _detected_errors (line 148) | def _detected_errors method _finalize! (line 155) | def _finalize! method clean_up_config_object (line 159) | def clean_up_config_object(config) FILE: lib/vagrant/plugin/v2/errors.rb type Vagrant (line 7) | module Vagrant type Plugin (line 8) | module Plugin type V2 (line 9) | module V2 class Error (line 12) | class Error < StandardError; end class InvalidCommandName (line 15) | class InvalidCommandName < Error; end FILE: lib/vagrant/plugin/v2/guest.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V2 (line 6) | module V2 class Guest (line 14) | class Guest method detect? (line 20) | def detect?(machine) FILE: lib/vagrant/plugin/v2/host.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V2 (line 6) | module V2 class Host (line 11) | class Host method detect? (line 16) | def detect?(env) FILE: lib/vagrant/plugin/v2/manager.rb type Vagrant (line 6) | module Vagrant type Plugin (line 7) | module Plugin type V2 (line 8) | module V2 class Manager (line 12) | class Manager method initialize (line 15) | def initialize method action_hooks (line 23) | def action_hooks(hook_name) method find_action_hooks (line 52) | def find_action_hooks(key) method generate_hook_keys (line 69) | def generate_hook_keys(key) method commands (line 90) | def commands method communicators (line 101) | def communicators method config (line 112) | def config method guests (line 123) | def guests method guest_capabilities (line 134) | def guest_capabilities method hosts (line 149) | def hosts method host_capabilities (line 160) | def host_capabilities method providers (line 175) | def providers method provider_capabilities (line 186) | def provider_capabilities method provider_configs (line 201) | def provider_configs method provisioner_configs (line 212) | def provisioner_configs method provisioners (line 223) | def provisioners method pushes (line 234) | def pushes method push_configs (line 245) | def push_configs method synced_folders (line 256) | def synced_folders method synced_folder_capabilities (line 267) | def synced_folder_capabilities method register (line 282) | def register(plugin) method reset! (line 291) | def reset! method unregister (line 297) | def unregister(plugin) FILE: lib/vagrant/plugin/v2/plugin.rb type Vagrant (line 8) | module Vagrant type Plugin (line 9) | module Plugin type V2 (line 10) | module V2 class Plugin (line 12) | class Plugin method manager (line 27) | def self.manager method local_manager (line 31) | def self.local_manager method components (line 38) | def self.components method name (line 49) | def self.name(name=UNSET_VALUE) method description (line 65) | def self.description(value=UNSET_VALUE) method action_hook (line 77) | def self.action_hook(name, hook_name=nil, &block) method command (line 90) | def self.command(name, **opts, &block) method communicator (line 115) | def self.communicator(name=UNSET_VALUE, &block) method config (line 133) | def self.config(name, scope=nil, &block) method guest (line 144) | def self.guest(name, parent=nil, &block) method guest_capability (line 160) | def self.guest_capability(guest, cap, &block) method host (line 170) | def self.host(name, parent=nil, &block) method host_capability (line 186) | def self.host_capability(host, cap, &block) method provider (line 194) | def self.provider(name=UNSET_VALUE, options=nil, &block) method provider_capability (line 212) | def self.provider_capability(provider, cap, &block) method provisioner (line 220) | def self.provisioner(name=UNSET_VALUE, &block) method push (line 234) | def self.push(name, options=nil, &block) method synced_folder (line 247) | def self.synced_folder(name, priority=10, &block) method synced_folder_capability (line 262) | def self.synced_folder_capability(synced_folder, cap, &block) method data (line 271) | def self.data method get_or_set (line 286) | def self.get_or_set(key, value=UNSET_VALUE) FILE: lib/vagrant/plugin/v2/provider.rb type Vagrant (line 6) | module Vagrant type Plugin (line 7) | module Plugin type V2 (line 8) | module V2 class Provider (line 12) | class Provider method usable? (line 24) | def self.usable?(raise_error=false) method installed? (line 39) | def self.installed? method initialize (line 49) | def initialize(machine) method action (line 57) | def action(name) method machine_id_changed (line 67) | def machine_id_changed method ssh_info (line 91) | def ssh_info method state (line 100) | def state method _initialize (line 107) | def _initialize(name, machine) FILE: lib/vagrant/plugin/v2/provisioner.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V2 (line 6) | module V2 class Provisioner (line 9) | class Provisioner method initialize (line 22) | def initialize(machine, config) method configure (line 37) | def configure(root_config) method provision (line 45) | def provision method cleanup (line 51) | def cleanup FILE: lib/vagrant/plugin/v2/push.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V2 (line 6) | module V2 class Push (line 7) | class Push method initialize (line 16) | def initialize(env, config) method push (line 25) | def push FILE: lib/vagrant/plugin/v2/synced_folder.rb type Vagrant (line 4) | module Vagrant type Plugin (line 5) | module Plugin type V2 (line 6) | module V2 class SyncedFolder (line 8) | class SyncedFolder class Collection (line 9) | class Collection < Hash method types (line 12) | def types method type (line 20) | def type(t) method to_h (line 31) | def to_h method usable? (line 60) | def usable?(machine, raise_error=false) method prepare (line 66) | def prepare(machine, folders, opts) method enable (line 77) | def enable(machine, folders, opts) method disable (line 90) | def disable(machine, folders, opts) method cleanup (line 101) | def cleanup(machine, opts) method _initialize (line 104) | def _initialize(machine, synced_folder_type) FILE: lib/vagrant/plugin/v2/trigger.rb type Vagrant (line 13) | module Vagrant type Plugin (line 14) | module Plugin type V2 (line 15) | module V2 class Trigger (line 16) | class Trigger method initialize (line 27) | def initialize(env, config, machine, ui) method fire (line 43) | def fire(name, stage, guest, type, all: false) method find (line 72) | def find(name, stage, guest, type, all: false) method nameify (line 105) | def nameify(object) method matched_hook? (line 121) | def matched_hook?(key, subject) method community_plugin_detected? (line 132) | def community_plugin_detected? method filter_triggers (line 146) | def filter_triggers(triggers, guest_name, type) method execute (line 182) | def execute(triggers) method info (line 223) | def info(message) method warn (line 230) | def warn(message) method run (line 237) | def run(config, on_error, exit_codes) method run_remote (line 300) | def run_remote(config, on_error, exit_codes) method trigger_abort (line 344) | def trigger_abort(exit_code) method execute_ruby (line 361) | def execute_ruby(ruby_block) FILE: lib/vagrant/registry.rb type Vagrant (line 4) | module Vagrant class Registry (line 9) | class Registry method initialize (line 10) | def initialize method register (line 18) | def register(key, &block) method get (line 27) | def get(key) method key? (line 37) | def key?(key) method keys (line 45) | def keys method each (line 50) | def each(&block) method map (line 59) | def map(&block) method length (line 68) | def length method empty? (line 76) | def empty? method merge (line 83) | def merge(other) method merge! (line 91) | def merge!(other) method to_hash (line 97) | def to_hash method __internal_state (line 106) | def __internal_state FILE: lib/vagrant/shared_helpers.rb type Vagrant (line 8) | module Vagrant function global_lock (line 31) | def self.global_lock function in_installer? (line 41) | def self.in_installer? function in_bundler? (line 48) | def self.in_bundler? function installer_embedded_dir (line 57) | def self.installer_embedded_dir function plugins_init? (line 65) | def self.plugins_init? function plugins_enabled? (line 72) | def self.plugins_enabled? function very_quiet? (line 79) | def self.very_quiet? function log_level (line 86) | def self.log_level function server_url (line 93) | def self.server_url(config_server_url=nil) function source_root (line 102) | def self.source_root function user_data_path (line 110) | def self.user_data_path function prerelease? (line 131) | def self.prerelease? function allow_prerelease_dependencies? (line 139) | def self.allow_prerelease_dependencies? function strict_dependency_enforcement (line 148) | def self.strict_dependency_enforcement function auto_install_local_plugins? (line 160) | def self.auto_install_local_plugins? function enable_resolv_replace (line 171) | def self.enable_resolv_replace function global_logger= (line 190) | def self.global_logger=(log) function global_logger (line 197) | def self.global_logger function add_default_cli_options (line 210) | def self.add_default_cli_options(block) function default_cli_options (line 228) | def self.default_cli_options function detect_missing_tools (line 233) | def self.detect_missing_tools FILE: lib/vagrant/ui.rb type Vagrant (line 11) | module Vagrant type UI (line 12) | module UI class Interface (line 20) | class Interface method initialize (line 34) | def initialize method initialize_copy (line 43) | def initialize_copy(original) method color? (line 68) | def color? method machine (line 76) | def machine(type, *data) method rewriting (line 83) | def rewriting method to_proto (line 87) | def to_proto class Silent (line 94) | class Silent < Interface method ask (line 95) | def ask(*args, **opts) class MachineReadable (line 103) | class MachineReadable < Interface method initialize (line 106) | def initialize method ask (line 112) | def ask(*args, **opts) method machine (line 125) | def machine(type, *data) class Basic (line 150) | class Basic < Interface method initialize (line 153) | def initialize method ask (line 171) | def ask(message, **opts) method report_progress (line 215) | def report_progress(progress, total, show_parts=true) method clear_line (line 227) | def clear_line method say (line 236) | def say(type, message, opts={}) method format_message (line 263) | def format_message(type, message, **opts) class NonInteractive (line 268) | class NonInteractive < Basic method initialize (line 269) | def initialize method rewriting (line 273) | def rewriting method report_progress (line 277) | def report_progress(progress, total, show_parts=true) method clear_line (line 281) | def clear_line method ask (line 286) | def ask(*args, **opts) class Prefixed (line 293) | class Prefixed < Interface method initialize (line 297) | def initialize(ui, prefix) method to_proto (line 304) | def to_proto method client (line 308) | def client method initialize_copy (line 312) | def initialize_copy(original) method machine (line 345) | def machine(type, *data) method opts (line 356) | def opts method format_message (line 360) | def format_message(type, message, **opts) method rewriting (line 395) | def rewriting class Colored (line 406) | class Colored < Basic method color? (line 419) | def color? method format_message (line 424) | def format_message(type, message, **opts) FILE: lib/vagrant/util.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util FILE: lib/vagrant/util/ansi_escape_code_remover.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type ANSIEscapeCodeRemover (line 6) | module ANSIEscapeCodeRemover function remove_ansi_escape_codes (line 14) | def remove_ansi_escape_codes(text) FILE: lib/vagrant/util/busy.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class Busy (line 11) | class Busy method busy (line 20) | def busy(sig_callback) method register (line 30) | def register(sig_callback) method unregister (line 41) | def unregister(sig_callback) method fire_callbacks (line 51) | def fire_callbacks method registered (line 58) | def registered; @@registered; end FILE: lib/vagrant/util/caps.rb type Vagrant (line 10) | module Vagrant type Util (line 11) | module Util type Caps (line 12) | module Caps type BuildISO (line 13) | module BuildISO function build_iso (line 20) | def build_iso(iso_command, source_directory, file_destination) function ensure_output_iso (line 32) | def ensure_output_iso(file_destination) FILE: lib/vagrant/util/checkpoint_client.rb type Vagrant (line 7) | module Vagrant type Util (line 8) | module Util class CheckpointClient (line 9) | class CheckpointClient method initialize (line 28) | def initialize method setup (line 38) | def setup(env) method complete? (line 59) | def complete? method result (line 66) | def result method check (line 80) | def check method display (line 110) | def display method alerts_check (line 128) | def alerts_check method version_check (line 162) | def version_check method reset! (line 178) | def reset! FILE: lib/vagrant/util/command_deprecation.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type CommandDeprecation (line 7) | module CommandDeprecation function deprecation_command_name (line 10) | def deprecation_command_name function included (line 18) | def self.included(klass) type Complete (line 46) | module Complete function included (line 47) | def self.included(klass) FILE: lib/vagrant/util/counter.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util type Counter (line 10) | module Counter function get_and_update_counter (line 11) | def get_and_update_counter(name=nil) function mutex (line 22) | def mutex FILE: lib/vagrant/util/credential_scrubber.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class CredentialScrubber (line 7) | class CredentialScrubber method scrub (line 15) | def self.scrub(string) method url_scrubber (line 23) | def self.url_scrubber(string) method desensitize (line 35) | def self.desensitize(string) method sensitive (line 44) | def self.sensitive(string) method unsensitive (line 53) | def self.unsensitive(string) method sensitive_strings (line 59) | def self.sensitive_strings method reset! (line 69) | def self.reset! FILE: lib/vagrant/util/curl_helper.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class CurlHelper (line 6) | class CurlHelper method capture_output_proc (line 16) | def self.capture_output_proc(logger, ui, source=nil) FILE: lib/vagrant/util/deep_merge.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type DeepMerge (line 6) | module DeepMerge function deep_merge (line 9) | def self.deep_merge(myself, other_hash, &block) FILE: lib/vagrant/util/directory.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util class Directory (line 8) | class Directory method directory_changed? (line 15) | def self.directory_changed?(dir_path, threshold_time) FILE: lib/vagrant/util/downloader.rb type Vagrant (line 17) | module Vagrant type Util (line 18) | module Util class Downloader (line 22) | class Downloader method initialize (line 33) | def initialize(source, destination, options=nil) method download! (line 88) | def download! method head (line 153) | def head method validate_download! (line 174) | def validate_download!(source, path, checksums) method execute_curl (line 192) | def execute_curl(options, subprocess_options, &data_proc) method options (line 239) | def options FILE: lib/vagrant/util/env.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class Env (line 6) | class Env method with_original_env (line 7) | def self.with_original_env method with_clean_env (line 41) | def self.with_clean_env FILE: lib/vagrant/util/experimental.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class Experimental (line 6) | class Experimental method enabled? (line 12) | def enabled? method global_enabled? (line 28) | def global_enabled? method feature_enabled? (line 45) | def feature_enabled?(feature) method features_requested (line 55) | def features_requested method guard_with (line 66) | def guard_with(*features, &block) method reset! (line 73) | def reset! FILE: lib/vagrant/util/file_checksum.rb class DigestClass (line 11) | class DigestClass method update (line 12) | def update(string); end method hexdigest (line 13) | def hexdigest; end type Vagrant (line 16) | module Vagrant type Util (line 17) | module Util class FileChecksum (line 18) | class FileChecksum method initialize (line 34) | def initialize(path, digest_klass) method checksum (line 48) | def checksum method load_digest (line 70) | def load_digest(type) FILE: lib/vagrant/util/file_mode.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class FileMode (line 6) | class FileMode method from_octal (line 9) | def self.from_octal(octal) FILE: lib/vagrant/util/file_mutex.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class FileMutex (line 7) | class FileMutex method initialize (line 11) | def initialize(mutex_path) method with_lock (line 17) | def with_lock(&block) method lock (line 29) | def lock method unlock (line 36) | def unlock method lock_file (line 44) | def lock_file FILE: lib/vagrant/util/guest_hosts.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type GuestHosts (line 7) | module GuestHosts type Unix (line 9) | module Unix function add_hostname_to_loopback_interface (line 19) | def add_hostname_to_loopback_interface(comm, name, loop_bound=DE... type Linux (line 35) | module Linux function replace_host (line 43) | def replace_host(comm, name, ip) type BSD (line 53) | module BSD function replace_host (line 61) | def replace_host(comm, name, ip) FILE: lib/vagrant/util/guest_inspection.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type GuestInspection (line 8) | module GuestInspection type Linux (line 10) | module Linux function systemd? (line 17) | def systemd?(comm) function systemd_networkd? (line 25) | def systemd_networkd?(comm) function systemd_network_manager? (line 33) | def systemd_network_manager?(comm) function systemd_unit_file? (line 43) | def systemd_unit_file?(comm, name) function systemd_unit? (line 52) | def systemd_unit?(comm, name) function systemd_controlled? (line 61) | def systemd_controlled?(comm, service_name) function hostnamectl? (line 73) | def hostnamectl?(comm) function netplan? (line 83) | def netplan?(comm) function networkd? (line 91) | def networkd?(comm) function nmcli? (line 101) | def nmcli?(comm) function nm_controlled? (line 110) | def nm_controlled?(comm, device_name) FILE: lib/vagrant/util/guest_networks.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type GuestNetworks (line 7) | module GuestNetworks type Linux (line 8) | module Linux function configure_network_manager (line 11) | def configure_network_manager(machine, networks, **opts) function get_current_devices (line 101) | def get_current_devices(comm) FILE: lib/vagrant/util/hash_with_indifferent_access.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class HashWithIndifferentAccess (line 15) | class HashWithIndifferentAccess < ::Hash method initialize (line 16) | def initialize(hash={}, &block) method [] (line 24) | def [](key) method []= (line 28) | def []=(key, value) method delete (line 32) | def delete(key) method values_at (line 36) | def values_at(*indices) method merge (line 40) | def merge(other) method merge! (line 44) | def merge!(other) method key? (line 51) | def key?(key) method convert_key (line 61) | def convert_key(key) FILE: lib/vagrant/util/install_cli_autocomplete.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class InstallShellConfig (line 7) | class InstallShellConfig method initialize (line 17) | def initialize(string_insert, config_paths) method shell_installed (line 31) | def shell_installed(home) method is_installed (line 48) | def is_installed(path) method install (line 63) | def install(home) class InstallZSHShellConfig (line 81) | class InstallZSHShellConfig < InstallShellConfig method initialize (line 82) | def initialize class InstallBashShellConfig (line 90) | class InstallBashShellConfig < InstallShellConfig method initialize (line 91) | def initialize class InstallCLIAutocomplete (line 99) | class InstallCLIAutocomplete method install (line 105) | def self.install(shells=[]) FILE: lib/vagrant/util/io.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util class IO (line 8) | class IO method read_until_block (line 17) | def self.read_until_block(io) FILE: lib/vagrant/util/ipv4_interfaces.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type IPv4Interfaces (line 6) | module IPv4Interfaces function ipv4_interfaces (line 7) | def ipv4_interfaces FILE: lib/vagrant/util/is_port_open.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util type IsPortOpen (line 11) | module IsPortOpen function is_port_open? (line 18) | def is_port_open?(host, port) FILE: lib/vagrant/util/keypair.rb type Vagrant (line 10) | module Vagrant type Util (line 11) | module Util class Keypair (line 12) | class Keypair method valid_type? (line 24) | def self.valid_type?(key) method available_types (line 29) | def self.available_types method create (line 38) | def self.create(password=nil, type: :rsa) class Ed25519 (line 47) | class Ed25519 method string (line 55) | def self.string(s) method padded_string (line 64) | def self.padded_string(s, blocksize) method create (line 73) | def self.create(password=nil) class Rsa (line 123) | class Rsa method create (line 135) | def self.create(password=nil) class Ecdsa (line 175) | class Ecdsa method string (line 180) | def self.string(s) method padded_string (line 189) | def self.padded_string(s, blocksize) method create (line 198) | def self.create(password=nil) class Ecdsa256 (line 254) | class Ecdsa256 < Ecdsa class Ecdsa384 (line 260) | class Ecdsa384 < Ecdsa class Ecdsa521 (line 266) | class Ecdsa521 < Ecdsa FILE: lib/vagrant/util/line_buffer.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class LineBuffer (line 6) | class LineBuffer method initialize (line 15) | def initialize(&callback) method << (line 27) | def <<(str) method close (line 50) | def close FILE: lib/vagrant/util/line_ending_helpers.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type LineEndingHelpers (line 6) | module LineEndingHelpers function dos_to_unix (line 12) | def dos_to_unix(string) FILE: lib/vagrant/util/logging_formatter.rb type Vagrant (line 7) | module Vagrant type Util (line 8) | module Util class LoggingFormatter (line 12) | class LoggingFormatter < Log4r::BasicFormatter method initialize (line 19) | def initialize(formatter) method format (line 24) | def format(event) class HCLogFormatter (line 30) | class HCLogFormatter < Log4r::BasicFormatter method format (line 33) | def format(event) class HCLogOutputter (line 62) | class HCLogOutputter < Log4r::StderrOutputter method write (line 63) | def write(data) FILE: lib/vagrant/util/map_command_options.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class MapCommandOptions (line 6) | class MapCommandOptions method map_to_command_options (line 17) | def self.map_to_command_options(map, cmd_flag="--") FILE: lib/vagrant/util/mime.rb type Vagrant (line 7) | module Vagrant type Util (line 8) | module Util type Mime (line 9) | module Mime class Multipart (line 10) | class Multipart method initialize (line 23) | def initialize(content_type="multipart/mixed") method add (line 37) | def add(entry) method to_s (line 44) | def to_s class Entity (line 58) | class Entity method initialize (line 71) | def initialize(content, content_type) method to_s (line 83) | def to_s FILE: lib/vagrant/util/network_ip.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util type NetworkIP (line 8) | module NetworkIP function network_address (line 17) | def network_address(ip, subnet) FILE: lib/vagrant/util/numeric.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util class Numeric (line 8) | class Numeric method string_to_bytes (line 36) | def string_to_bytes(str) method bytes_to_string (line 59) | def bytes_to_string(bytes) method bytes_to_megabytes (line 79) | def bytes_to_megabytes(bytes) method reset! (line 86) | def reset! FILE: lib/vagrant/util/platform.rb type Vagrant (line 14) | module Vagrant type Util (line 15) | module Util class Platform (line 17) | class Platform method architecture (line 23) | def architecture method logger (line 43) | def logger method cygwin? (line 50) | def cygwin? method msys? (line 59) | def msys? method wsl? (line 68) | def wsl? method windows? (line 90) | def windows? method windows_admin? (line 103) | def windows_admin? method windows_hyperv_admin? (line 127) | def windows_hyperv_admin? method windows_hyperv_enabled? (line 164) | def windows_hyperv_enabled? method cygwin_path (line 195) | def cygwin_path(path) method msys_path (line 225) | def msys_path(path) method cygwin_windows_path (line 244) | def cygwin_windows_path(path) method unix_windows_path (line 258) | def unix_windows_path(path) method fs_case_sensitive? (line 266) | def fs_case_sensitive? method fs_real_path (line 283) | def fs_real_path(path, **opts) method windows_unc_path (line 336) | def windows_unc_path(path) method terminal_supports_colors? (line 353) | def terminal_supports_colors? method platform (line 368) | def platform method wsl_path? (line 379) | def wsl_path?(path) method wsl_rootfs (line 386) | def wsl_rootfs method wsl_to_windows_path (line 476) | def wsl_to_windows_path(path) method format_windows_path (line 512) | def format_windows_path(path, *args) method windows_path (line 529) | def windows_path(path) method wsl_windows_access? (line 542) | def wsl_windows_access? method wsl_windows_accessible_path (line 553) | def wsl_windows_accessible_path method wsl_windows_access_bypass? (line 578) | def wsl_windows_access_bypass?(path) method wsl_drvfs_mounts (line 590) | def wsl_drvfs_mounts method wsl_drvfs_path? (line 610) | def wsl_drvfs_path?(path) method wsl_init (line 625) | def wsl_init(env, logger=nil) method wsl_windows_username (line 658) | def wsl_windows_username method wsl_windows_home (line 671) | def wsl_windows_home method wsl_windows_appdata_local (line 684) | def wsl_windows_appdata_local method wsl_validate_matching_vagrant_versions! (line 696) | def wsl_validate_matching_vagrant_versions! method systemd? (line 716) | def systemd? method reset! (line 731) | def reset! FILE: lib/vagrant/util/powershell.rb type Vagrant (line 10) | module Vagrant type Util (line 11) | module Util class PowerShell (line 16) | class PowerShell method executable (line 34) | def self.executable method available? (line 97) | def self.available? method execute (line 108) | def self.execute(path, *args, **opts, &block) method execute_cmd (line 147) | def self.execute_cmd(command, **opts) method execute_inline (line 178) | def self.execute_inline(*command, **opts, &block) method version (line 208) | def self.version method validate_install! (line 244) | def self.validate_install! method powerup_command (line 262) | def self.powerup_command(path, args, opts) method reset! (line 311) | def self.reset! FILE: lib/vagrant/util/presence.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type Presence (line 6) | module Presence function present? (line 16) | def present?(obj) function presence (line 39) | def presence(obj) FILE: lib/vagrant/util/retryable.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util type Retryable (line 8) | module Retryable function retryable (line 15) | def retryable(opts=nil) FILE: lib/vagrant/util/safe_chdir.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util class SafeChdir (line 8) | class SafeChdir method safe_chdir (line 16) | def self.safe_chdir(dir) FILE: lib/vagrant/util/safe_env.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class SafeEnv (line 6) | class SafeEnv method change_env (line 10) | def self.change_env FILE: lib/vagrant/util/safe_exec.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class SafeExec (line 12) | class SafeExec method exec (line 16) | def self.exec(command, *args) FILE: lib/vagrant/util/safe_puts.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type SafePuts (line 11) | module SafePuts function safe_puts (line 17) | def safe_puts(message=nil, opts=nil) FILE: lib/vagrant/util/scoped_hash_override.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type ScopedHashOverride (line 22) | module ScopedHashOverride function scoped_hash_override (line 23) | def scoped_hash_override(original, scope) FILE: lib/vagrant/util/shell_quote.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type ShellQuote (line 6) | module ShellQuote function escape (line 11) | def self.escape(text, quote) FILE: lib/vagrant/util/silence_warnings.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type SilenceWarnings (line 6) | module SilenceWarnings function silence! (line 8) | def self.silence! FILE: lib/vagrant/util/ssh.rb type Vagrant (line 15) | module Vagrant type Util (line 16) | module Util class SSH (line 20) | class SSH method check_key_permissions (line 31) | def self.check_key_permissions(key_path) method exec (line 69) | def self.exec(ssh_info, opts={}) method _raw_exec (line 244) | def self._raw_exec(ssh, command_options, ssh_info, opts) method _raw_subprocess (line 248) | def self._raw_subprocess(ssh, command_options, ssh_info, opts) FILE: lib/vagrant/util/stacked_proc_runner.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util type StackedProcRunner (line 10) | module StackedProcRunner function proc_stack (line 16) | def proc_stack function push_proc (line 24) | def push_proc(&block) function run_procs! (line 31) | def run_procs!(*args) FILE: lib/vagrant/util/string_block_editor.rb type Vagrant (line 4) | module Vagrant type Util (line 5) | module Util class StringBlockEditor (line 27) | class StringBlockEditor method initialize (line 34) | def initialize(string) method keys (line 41) | def keys method delete (line 49) | def delete(key) method get (line 56) | def get(key) method insert (line 68) | def insert(key, value) FILE: lib/vagrant/util/subprocess.rb type Vagrant (line 14) | module Vagrant type Util (line 15) | module Util class Subprocess (line 22) | class Subprocess method execute (line 24) | def self.execute(*command, &block) method initialize (line 28) | def initialize(*command) method running? (line 41) | def running? method stop (line 48) | def stop method execute (line 60) | def execute class LaunchError (line 284) | class LaunchError < StandardError; end class TimeoutExceeded (line 288) | class TimeoutExceeded < StandardError method initialize (line 291) | def initialize(pid) class Result (line 298) | class Result method initialize (line 303) | def initialize(exit_code, stdout, stderr) method jailbreak (line 339) | def jailbreak(env = {}) FILE: lib/vagrant/util/template_renderer.rb type Vagrant (line 9) | module Vagrant type Util (line 10) | module Util class TemplateRenderer (line 13) | class TemplateRenderer < OpenStruct method render (line 20) | def render(*args) method render_string (line 30) | def render_string(*args) method render_with (line 36) | def render_with(method, template, data={}) method initialize (line 43) | def initialize(template, data = {}) method render (line 61) | def render method render_string (line 78) | def render_string method full_template_path (line 86) | def full_template_path FILE: lib/vagrant/util/uploader.rb type Vagrant (line 12) | module Vagrant type Util (line 13) | module Util class Uploader (line 17) | class Uploader method initialize (line 24) | def initialize(destination, file, options=nil) method upload! (line 38) | def upload! method build_options (line 59) | def build_options method execute_curl (line 64) | def execute_curl(options, subprocess_options, &data_proc) FILE: lib/vagrant/util/which.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util class Which (line 8) | class Which method which (line 20) | def self.which(cmd, **opts) FILE: lib/vagrant/util/windows_path.rb type Vagrant (line 6) | module Vagrant type Util (line 7) | module Util type WindowsPath (line 8) | module WindowsPath type API (line 9) | module API function longname (line 18) | def self.longname(name) FILE: lib/vagrant/vagrantfile.rb type Vagrant (line 7) | module Vagrant class Vagrantfile (line 17) | class Vagrantfile method initialize (line 29) | def initialize(loader, keys) method machine (line 48) | def machine(name, provider, boxes, data_path, env) method machine_config (line 117) | def machine_config(name, provider, boxes, data_path=nil, validate_pr... method machine_names (line 271) | def machine_names method machine_names_and_options (line 279) | def machine_names_and_options method primary_machine_name (line 296) | def primary_machine_name method find_vagrantfile (line 311) | def find_vagrantfile(search_path) FILE: lib/vagrant/version.rb type Vagrant (line 4) | module Vagrant FILE: plugins/commands/autocomplete/command/install.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandAutocomplete (line 9) | module CommandAutocomplete type Command (line 10) | module Command class Install (line 11) | class Install < Vagrant.plugin("2", :command) method execute (line 12) | def execute FILE: plugins/commands/autocomplete/command/root.rb type VagrantPlugins (line 7) | module VagrantPlugins type CommandAutocomplete (line 8) | module CommandAutocomplete type Command (line 9) | module Command class Root (line 10) | class Root < Vagrant.plugin("2", :command) method synopsis (line 11) | def self.synopsis method initialize (line 15) | def initialize(argv, env) method execute (line 27) | def execute method help (line 43) | def help FILE: plugins/commands/autocomplete/plugin.rb type VagrantPlugins (line 7) | module VagrantPlugins type CommandAutocomplete (line 8) | module CommandAutocomplete class Plugin (line 9) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/box/command/add.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandBox (line 9) | module CommandBox type Command (line 10) | module Command class Add (line 11) | class Add < Vagrant.plugin("2", :command) method execute (line 14) | def execute FILE: plugins/commands/box/command/download_mixins.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandBox (line 5) | module CommandBox type DownloadMixins (line 6) | module DownloadMixins function build_download_options (line 12) | def build_download_options(parser, options) FILE: plugins/commands/box/command/list.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandBox (line 7) | module CommandBox type Command (line 8) | module Command class List (line 9) | class List < Vagrant.plugin("2", :command) method execute (line 10) | def execute method list_boxes (line 42) | def list_boxes(boxes, extra_info) FILE: plugins/commands/box/command/outdated.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandBox (line 9) | module CommandBox type Command (line 10) | module Command class Outdated (line 11) | class Outdated < Vagrant.plugin("2", :command) method execute (line 14) | def execute method outdated_global (line 59) | def outdated_global(download_options) FILE: plugins/commands/box/command/prune.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandBox (line 7) | module CommandBox type Command (line 8) | module Command class Prune (line 9) | class Prune < Vagrant.plugin("2", :command) method execute (line 10) | def execute method delete_oldest_boxes (line 59) | def delete_oldest_boxes(boxes, only_provider, skip_confirm, only... FILE: plugins/commands/box/command/remove.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandBox (line 7) | module CommandBox type Command (line 8) | module Command class Remove (line 9) | class Remove < Vagrant.plugin("2", :command) method execute (line 10) | def execute FILE: plugins/commands/box/command/repackage.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandBox (line 9) | module CommandBox type Command (line 10) | module Command class Repackage (line 11) | class Repackage < Vagrant.plugin("2", :command) method execute (line 12) | def execute FILE: plugins/commands/box/command/root.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandBox (line 7) | module CommandBox type Command (line 8) | module Command class Root (line 9) | class Root < Vagrant.plugin("2", :command) method synopsis (line 10) | def self.synopsis method initialize (line 14) | def initialize(argv, env) method execute (line 56) | def execute method help (line 73) | def help FILE: plugins/commands/box/command/update.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandBox (line 9) | module CommandBox type Command (line 10) | module Command class Update (line 11) | class Update < Vagrant.plugin("2", :command) method execute (line 14) | def execute method update_specific (line 62) | def update_specific(name, provider, architecture, download_optio... method update_vms (line 120) | def update_vms(argv, provider, download_options, force) method box_update (line 169) | def box_update(box, version, ui, download_options, force) FILE: plugins/commands/box/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandBox (line 7) | module CommandBox class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/cap/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandCap (line 7) | module CommandCap class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/cap/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandCap (line 7) | module CommandCap class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/cloud/auth/login.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type AuthCommand (line 8) | module AuthCommand type Command (line 9) | module Command class Login (line 10) | class Login < Vagrant.plugin("2", :command) method execute (line 13) | def execute method execute_check (line 64) | def execute_check(client) method execute_token (line 74) | def execute_token(client, token) FILE: plugins/commands/cloud/auth/logout.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type AuthCommand (line 8) | module AuthCommand type Command (line 9) | module Command class Logout (line 10) | class Logout < Vagrant.plugin("2", :command) method execute (line 11) | def execute FILE: plugins/commands/cloud/auth/middleware/add_authentication.rb type VagrantPlugins (line 10) | module VagrantPlugins type CloudCommand (line 11) | module CloudCommand class AddAuthentication (line 12) | class AddAuthentication method custom_host_notified! (line 20) | def self.custom_host_notified! method custom_host_notified? (line 24) | def self.custom_host_notified? method initialize (line 32) | def initialize(app, env) method call (line 38) | def call(env) FILE: plugins/commands/cloud/auth/middleware/add_downloader_authentication.rb type VagrantPlugins (line 14) | module VagrantPlugins type CloudCommand (line 15) | module CloudCommand class AddDownloaderAuthentication (line 16) | class AddDownloaderAuthentication < AddAuthentication method initialize (line 18) | def initialize(app, env) method call (line 23) | def call(env) FILE: plugins/commands/cloud/auth/plugin.rb type VagrantPlugins (line 7) | module VagrantPlugins type CloudCommand (line 8) | module CloudCommand type AuthCommand (line 9) | module AuthCommand class Plugin (line 10) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/cloud/auth/root.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type AuthCommand (line 6) | module AuthCommand type Command (line 7) | module Command class Root (line 8) | class Root < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method initialize (line 13) | def initialize(argv, env) method execute (line 32) | def execute method help (line 49) | def help FILE: plugins/commands/cloud/auth/whoami.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type AuthCommand (line 8) | module AuthCommand type Command (line 9) | module Command class Whoami (line 10) | class Whoami < Vagrant.plugin("2", :command) method execute (line 13) | def execute method whoami (line 40) | def whoami(access_token) FILE: plugins/commands/cloud/box/create.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type BoxCommand (line 8) | module BoxCommand type Command (line 9) | module Command class Create (line 10) | class Create < Vagrant.plugin("2", :command) method execute (line 13) | def execute method create_box (line 59) | def create_box(org, box_name, access_token, options={}) FILE: plugins/commands/cloud/box/delete.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type BoxCommand (line 8) | module BoxCommand type Command (line 9) | module Command class Delete (line 10) | class Delete < Vagrant.plugin("2", :command) method execute (line 13) | def execute method delete_box (line 55) | def delete_box(org, box_name, access_token) FILE: plugins/commands/cloud/box/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type BoxCommand (line 8) | module BoxCommand class Plugin (line 9) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/cloud/box/root.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type BoxCommand (line 6) | module BoxCommand type Command (line 7) | module Command class Root (line 8) | class Root < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method initialize (line 13) | def initialize(argv, env) method execute (line 36) | def execute method help (line 53) | def help FILE: plugins/commands/cloud/box/show.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type BoxCommand (line 8) | module BoxCommand type Command (line 9) | module Command class Show (line 10) | class Show < Vagrant.plugin("2", :command) method execute (line 13) | def execute method show_box (line 65) | def show_box(org, box_name, access_token, options={}) FILE: plugins/commands/cloud/box/update.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type BoxCommand (line 8) | module BoxCommand type Command (line 9) | module Command class Update (line 10) | class Update < Vagrant.plugin("2", :command) method execute (line 13) | def execute method update_box (line 59) | def update_box(org, box_name, access_token, options={}) FILE: plugins/commands/cloud/client/client.rb type VagrantPlugins (line 10) | module VagrantPlugins type CloudCommand (line 11) | module CloudCommand class Client (line 12) | class Client method reset! (line 16) | def self.reset! method initialize (line 37) | def initialize(env) method clear_token (line 50) | def clear_token method logged_in? (line 59) | def logged_in? method login (line 78) | def login(description: nil, code: nil) method request_code (line 97) | def request_code(delivery_method) method store_token (line 115) | def store_token(token) method token (line 134) | def token method with_error_handling (line 178) | def with_error_handling(&block) method token_path (line 225) | def token_path method store_two_factor_information (line 229) | def store_two_factor_information(two_factor) FILE: plugins/commands/cloud/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type Errors (line 6) | module Errors class Error (line 7) | class Error < Vagrant::Errors::VagrantError class ServerError (line 11) | class ServerError < Error class ServerUnreachable (line 15) | class ServerUnreachable < Error class Unauthorized (line 19) | class Unauthorized < Error class Unexpected (line 23) | class Unexpected < Error class TwoFactorRequired (line 27) | class TwoFactorRequired < Error FILE: plugins/commands/cloud/list.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type Command (line 8) | module Command class List (line 9) | class List < Vagrant.plugin("2", :command) method execute (line 12) | def execute FILE: plugins/commands/cloud/plugin.rb type VagrantPlugins (line 9) | module VagrantPlugins type CloudCommand (line 10) | module CloudCommand class Plugin (line 11) | class Plugin < Vagrant.plugin("2") method init! (line 35) | def self.init! FILE: plugins/commands/cloud/provider/create.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type ProviderCommand (line 8) | module ProviderCommand type Command (line 9) | module Command class Create (line 10) | class Create < Vagrant.plugin("2", :command) method execute (line 13) | def execute method create_provider (line 72) | def create_provider(org, box, version, provider, url, access_t... FILE: plugins/commands/cloud/provider/delete.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type ProviderCommand (line 8) | module ProviderCommand type Command (line 9) | module Command class Delete (line 10) | class Delete < Vagrant.plugin("2", :command) method execute (line 13) | def execute method select_provider_architecture (line 62) | def select_provider_architecture(account, org, box, version, p... method delete_provider (line 92) | def delete_provider(org, box, version, provider, architecture,... FILE: plugins/commands/cloud/provider/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type ProviderCommand (line 8) | module ProviderCommand class Plugin (line 9) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/cloud/provider/root.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type ProviderCommand (line 6) | module ProviderCommand type Command (line 7) | module Command class Root (line 8) | class Root < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method initialize (line 13) | def initialize(argv, env) method execute (line 36) | def execute method help (line 53) | def help FILE: plugins/commands/cloud/provider/update.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type ProviderCommand (line 8) | module ProviderCommand type Command (line 9) | module Command class Update (line 10) | class Update < Vagrant.plugin("2", :command) method execute (line 13) | def execute method update_provider (line 69) | def update_provider(org, box, version, provider, architecture,... FILE: plugins/commands/cloud/provider/upload.rb type VagrantPlugins (line 7) | module VagrantPlugins type CloudCommand (line 8) | module CloudCommand type ProviderCommand (line 9) | module ProviderCommand type Command (line 10) | module Command class Upload (line 11) | class Upload < Vagrant.plugin("2", :command) method execute (line 14) | def execute method upload_provider (line 60) | def upload_provider(org, box, version, provider, architecture,... FILE: plugins/commands/cloud/publish.rb type VagrantPlugins (line 7) | module VagrantPlugins type CloudCommand (line 8) | module CloudCommand type Command (line 9) | module Command class Publish (line 10) | class Publish < Vagrant.plugin("2", :command) method execute (line 13) | def execute method upload_box_file (line 144) | def upload_box_file(provider, box_file, options={}) method release_version (line 167) | def release_version(version) method set_box_info (line 181) | def set_box_info(box, options={}) method set_version_info (line 194) | def set_version_info(version, options={}) method set_provider_info (line 209) | def set_provider_info(provider, options={}) method load_version_provider (line 223) | def load_version_provider(version, provider_name, architecture) method load_box_version (line 237) | def load_box_version(box, version) method load_box (line 249) | def load_box(org, box_name, access_token) method display_preamble (line 275) | def display_preamble(org, box_name, version, provider_name, opti... FILE: plugins/commands/cloud/root.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type Command (line 6) | module Command class Root (line 7) | class Root < Vagrant.plugin("2", :command) method synopsis (line 8) | def self.synopsis method initialize (line 12) | def initialize(argv, env) method execute (line 63) | def execute method help (line 80) | def help FILE: plugins/commands/cloud/search.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type Command (line 8) | module Command class Search (line 9) | class Search < Vagrant.plugin("2", :command) method execute (line 12) | def execute method search (line 79) | def search(query, access_token, options={}) FILE: plugins/commands/cloud/util.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type Util (line 6) | module Util function api_server_url (line 8) | def api_server_url function client_login (line 31) | def client_login(env, options={}) function format_search_results (line 99) | def format_search_results(search_results, short, json, env) function format_box_results (line 130) | def format_box_results(box, env, options={}) function with_box (line 162) | def with_box(account:, org:, box:) function with_version (line 182) | def with_version(account:, org:, box:, version:) function with_provider (line 204) | def with_provider(account:, org:, box:, version:, provider:, archi... function box_info (line 225) | def box_info(box, options={}) function version_info (line 270) | def version_info(version) function provider_info (line 289) | def provider_info(provider) function print_search_table (line 308) | def print_search_table(env, column_labels, results, to_rjust_keys) function write_header (line 327) | def write_header(env, columns) function write_divider (line 337) | def write_divider(env, columns) function write_line (line 349) | def write_line(env, columns, h, to_rjust_keys) function format_downloads (line 366) | def format_downloads(number) FILE: plugins/commands/cloud/version/create.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type VersionCommand (line 8) | module VersionCommand type Command (line 9) | module Command class Create (line 10) | class Create < Vagrant.plugin("2", :command) method execute (line 13) | def execute method create_version (line 53) | def create_version(org, box_name, box_version, access_token, o... FILE: plugins/commands/cloud/version/delete.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type VersionCommand (line 8) | module VersionCommand type Command (line 9) | module Command class Delete (line 10) | class Delete < Vagrant.plugin("2", :command) method execute (line 13) | def execute method delete_version (line 57) | def delete_version(org, box_name, box_version, access_token, o... FILE: plugins/commands/cloud/version/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type VersionCommand (line 8) | module VersionCommand class Plugin (line 9) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/cloud/version/release.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type VersionCommand (line 8) | module VersionCommand type Command (line 9) | module Command class Release (line 10) | class Release < Vagrant.plugin("2", :command) method execute (line 13) | def execute method release_version (line 57) | def release_version(org, box_name, version, access_token, opti... FILE: plugins/commands/cloud/version/revoke.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type VersionCommand (line 8) | module VersionCommand type Command (line 9) | module Command class Revoke (line 10) | class Revoke < Vagrant.plugin("2", :command) method execute (line 13) | def execute method revoke_version (line 57) | def revoke_version(org, box_name, box_version, access_token, o... FILE: plugins/commands/cloud/version/root.rb type VagrantPlugins (line 4) | module VagrantPlugins type CloudCommand (line 5) | module CloudCommand type VersionCommand (line 6) | module VersionCommand type Command (line 7) | module Command class Root (line 8) | class Root < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method initialize (line 13) | def initialize(argv, env) method execute (line 40) | def execute method help (line 57) | def help FILE: plugins/commands/cloud/version/update.rb type VagrantPlugins (line 6) | module VagrantPlugins type CloudCommand (line 7) | module CloudCommand type VersionCommand (line 8) | module VersionCommand type Command (line 9) | module Command class Update (line 10) | class Update < Vagrant.plugin("2", :command) method execute (line 13) | def execute method update_version (line 52) | def update_version(org, box_name, box_version, access_token, o... FILE: plugins/commands/destroy/command.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandDestroy (line 5) | module CommandDestroy class Command (line 6) | class Command < Vagrant.plugin("2", :command) method synopsis (line 7) | def self.synopsis method execute (line 11) | def execute FILE: plugins/commands/destroy/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandDestroy (line 7) | module CommandDestroy class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/global-status/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandGlobalStatus (line 7) | module CommandGlobalStatus class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/global-status/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandGlobalStatus (line 7) | module CommandGlobalStatus class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/halt/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandHalt (line 7) | module CommandHalt class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/halt/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandHalt (line 7) | module CommandHalt class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/help/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandHelp (line 7) | module CommandHelp class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/help/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandHelp (line 7) | module CommandHelp class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/init/command.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandInit (line 9) | module CommandInit class Command (line 10) | class Command < Vagrant.plugin("2", :command) method synopsis (line 11) | def self.synopsis method execute (line 15) | def execute FILE: plugins/commands/init/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandInit (line 7) | module CommandInit class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/list-commands/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandListCommands (line 7) | module CommandListCommands class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/list-commands/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandListCommands (line 7) | module CommandListCommands class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/login/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type LoginCommand (line 7) | module LoginCommand class Plugin (line 8) | class Plugin < Vagrant.plugin("2") method init! (line 20) | def self.init! FILE: plugins/commands/package/command.rb type VagrantPlugins (line 7) | module VagrantPlugins type CommandPackage (line 8) | module CommandPackage class Command (line 9) | class Command < Vagrant.plugin("2", :command) method synopsis (line 10) | def self.synopsis method execute (line 14) | def execute method package_base (line 61) | def package_base(options) method package_target (line 83) | def package_target(name, options) method package_vm (line 90) | def package_vm(vm, options) FILE: plugins/commands/package/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPackage (line 7) | module CommandPackage class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/plugin/action.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Action (line 10) | module Action function action_expunge (line 12) | def self.action_expunge function action_install (line 19) | def self.action_install function action_license (line 26) | def self.action_license function action_list (line 34) | def self.action_list function action_repair (line 41) | def self.action_repair function action_repair_local (line 48) | def self.action_repair_local function action_uninstall (line 55) | def self.action_uninstall function action_update (line 63) | def self.action_update FILE: plugins/commands/plugin/action/expunge_plugins.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Action (line 8) | module Action class ExpungePlugins (line 16) | class ExpungePlugins method initialize (line 17) | def initialize(app, env) method call (line 21) | def call(env) FILE: plugins/commands/plugin/action/install_gem.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Action (line 10) | module Action class InstallGem (line 13) | class InstallGem method initialize (line 14) | def initialize(app, env) method call (line 19) | def call(env) method recover (line 66) | def recover(env) FILE: plugins/commands/plugin/action/license_plugin.rb type VagrantPlugins (line 11) | module VagrantPlugins type CommandPlugin (line 12) | module CommandPlugin type Action (line 13) | module Action class LicensePlugin (line 16) | class LicensePlugin method initialize (line 17) | def initialize(app, env) method call (line 22) | def call(env) FILE: plugins/commands/plugin/action/list_plugins.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Action (line 8) | module Action class ListPlugins (line 16) | class ListPlugins method initialize (line 17) | def initialize(app, env) method call (line 21) | def call(env) FILE: plugins/commands/plugin/action/plugin_exists_check.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Action (line 8) | module Action class PluginExistsCheck (line 11) | class PluginExistsCheck method initialize (line 12) | def initialize(app, env) method call (line 16) | def call(env) FILE: plugins/commands/plugin/action/repair_plugins.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Action (line 8) | module Action class RepairPlugins (line 17) | class RepairPlugins method initialize (line 18) | def initialize(app, env) method call (line 23) | def call(env) class RepairPluginsLocal (line 43) | class RepairPluginsLocal method initialize (line 44) | def initialize(app, env) method call (line 49) | def call(env) FILE: plugins/commands/plugin/action/uninstall_plugin.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandPlugin (line 5) | module CommandPlugin type Action (line 6) | module Action class UninstallPlugin (line 10) | class UninstallPlugin method initialize (line 11) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/commands/plugin/action/update_gems.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Action (line 8) | module Action class UpdateGems (line 9) | class UpdateGems method initialize (line 10) | def initialize(app, env) method call (line 14) | def call(env) FILE: plugins/commands/plugin/command/base.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Command (line 8) | module Command class Base (line 9) | class Base < Vagrant.plugin("2", :command) method action (line 16) | def action(callable, env=nil) FILE: plugins/commands/plugin/command/expunge.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Command (line 10) | module Command class Expunge (line 11) | class Expunge < Base method execute (line 12) | def execute FILE: plugins/commands/plugin/command/install.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandPlugin (line 10) | module CommandPlugin type Command (line 11) | module Command class Install (line 12) | class Install < Base method execute (line 17) | def execute FILE: plugins/commands/plugin/command/license.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Command (line 10) | module Command class License (line 11) | class License < Base method execute (line 12) | def execute FILE: plugins/commands/plugin/command/list.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Command (line 10) | module Command class List (line 11) | class List < Base method execute (line 12) | def execute FILE: plugins/commands/plugin/command/mixin_install_opts.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandPlugin (line 5) | module CommandPlugin type Command (line 6) | module Command type MixinInstallOpts (line 7) | module MixinInstallOpts function build_install_opts (line 8) | def build_install_opts(o, options) FILE: plugins/commands/plugin/command/repair.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Command (line 10) | module Command class Repair (line 11) | class Repair < Base method execute (line 12) | def execute FILE: plugins/commands/plugin/command/root.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin type Command (line 8) | module Command class Root (line 9) | class Root < Vagrant.plugin("2", :command) method synopsis (line 10) | def self.synopsis method initialize (line 14) | def initialize(argv, env) method execute (line 56) | def execute method help (line 73) | def help FILE: plugins/commands/plugin/command/uninstall.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPlugin (line 9) | module CommandPlugin type Command (line 10) | module Command class Uninstall (line 11) | class Uninstall < Base method execute (line 12) | def execute FILE: plugins/commands/plugin/command/update.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandPlugin (line 10) | module CommandPlugin type Command (line 11) | module Command class Update (line 12) | class Update < Base method execute (line 15) | def execute FILE: plugins/commands/plugin/gem_helper.rb type VagrantPlugins (line 10) | module VagrantPlugins type CommandPlugin (line 11) | module CommandPlugin class GemHelper (line 14) | class GemHelper method initialize (line 15) | def initialize(gem_home) method with_environment (line 23) | def with_environment class NilGemConfig (line 72) | class NilGemConfig < Gem::ConfigFile method initialize (line 73) | def initialize FILE: plugins/commands/plugin/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPlugin (line 7) | module CommandPlugin class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/port/command.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandPort (line 9) | module CommandPort class Command (line 10) | class Command < Vagrant.plugin("2", :command) method synopsis (line 13) | def self.synopsis method execute (line 17) | def execute method print_all (line 65) | def print_all(vm, ports) method print_single (line 77) | def print_single(vm, ports, target) FILE: plugins/commands/port/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPort (line 7) | module CommandPort class Plugin (line 8) | class Plugin < Vagrant.plugin("2") method init! (line 22) | def self.init! FILE: plugins/commands/powershell/command.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandPS (line 10) | module CommandPS class Command (line 11) | class Command < Vagrant.plugin("2", :command) method synopsis (line 12) | def self.synopsis method execute (line 16) | def execute method ready_ps_remoting_for (line 98) | def ready_ps_remoting_for(machine, ps_info) method reset_ps_remoting_for (line 118) | def reset_ps_remoting_for(machine, ps_info) FILE: plugins/commands/powershell/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandPS (line 5) | module CommandPS type Errors (line 6) | module Errors class PSCommandError (line 8) | class PSCommandError < Vagrant::Errors::VagrantError class HostUnsupported (line 12) | class HostUnsupported < PSCommandError class PSRemotingUndetected (line 16) | class PSRemotingUndetected < PSCommandError class PowerShellError (line 20) | class PowerShellError < PSCommandError class ElevatedNoCommand (line 24) | class ElevatedNoCommand < PSCommandError FILE: plugins/commands/powershell/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPS (line 7) | module CommandPS class Plugin (line 10) | class Plugin < Vagrant.plugin("2") method init! (line 25) | def self.init! FILE: plugins/commands/provider/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandProvider (line 7) | module CommandProvider class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/provider/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandProvider (line 7) | module CommandProvider class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/provision/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandProvision (line 7) | module CommandProvision class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/provision/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandProvision (line 7) | module CommandProvision class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/push/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPush (line 7) | module CommandPush class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 14) | def execute method validate_pushes! (line 53) | def validate_pushes!(pushes, name = nil) FILE: plugins/commands/push/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandPush (line 7) | module CommandPush class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/rdp/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandRDP (line 7) | module CommandRDP class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute method get_rdp_info (line 59) | def get_rdp_info(machine) FILE: plugins/commands/rdp/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandRDP (line 5) | module CommandRDP class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 11) | def initialize method finalize! (line 17) | def finalize! method validate (line 23) | def validate(machine) FILE: plugins/commands/rdp/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommandRDP (line 5) | module CommandRDP type Errors (line 6) | module Errors class RDPError (line 8) | class RDPError < Vagrant::Errors::VagrantError class HostUnsupported (line 12) | class HostUnsupported < RDPError class RDPUndetected (line 16) | class RDPUndetected < RDPError FILE: plugins/commands/rdp/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandRDP (line 7) | module CommandRDP class Plugin (line 10) | class Plugin < Vagrant.plugin("2") method init! (line 30) | def self.init! FILE: plugins/commands/reload/command.rb type VagrantPlugins (line 10) | module VagrantPlugins type CommandReload (line 11) | module CommandReload class Command (line 12) | class Command < Vagrant.plugin("2", :command) method synopsis (line 17) | def self.synopsis method execute (line 21) | def execute FILE: plugins/commands/reload/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandReload (line 7) | module CommandReload class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/resume/command.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandResume (line 9) | module CommandResume class Command (line 10) | class Command < Vagrant.plugin("2", :command) method synopsis (line 15) | def self.synopsis method execute (line 19) | def execute FILE: plugins/commands/resume/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandResume (line 7) | module CommandResume class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/snapshot/command/delete.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSnapshot (line 7) | module CommandSnapshot type Command (line 8) | module Command class Delete (line 9) | class Delete < Vagrant.plugin("2", :command) method execute (line 10) | def execute FILE: plugins/commands/snapshot/command/list.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSnapshot (line 7) | module CommandSnapshot type Command (line 8) | module Command class List (line 9) | class List < Vagrant.plugin("2", :command) method execute (line 10) | def execute FILE: plugins/commands/snapshot/command/pop.rb type VagrantPlugins (line 11) | module VagrantPlugins type CommandSnapshot (line 12) | module CommandSnapshot type Command (line 13) | module Command class Pop (line 14) | class Pop < Vagrant.plugin("2", :command) method execute (line 18) | def execute FILE: plugins/commands/snapshot/command/push.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandSnapshot (line 10) | module CommandSnapshot type Command (line 11) | module Command class Push (line 12) | class Push < Vagrant.plugin("2", :command) method execute (line 15) | def execute FILE: plugins/commands/snapshot/command/push_shared.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSnapshot (line 7) | module CommandSnapshot type Command (line 8) | module Command type PushShared (line 9) | module PushShared function shared_exec (line 10) | def shared_exec(argv, m, opts={}) function push (line 26) | def push(machine, opts={}) function pop (line 33) | def pop(machine, opts={}) FILE: plugins/commands/snapshot/command/restore.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommandSnapshot (line 9) | module CommandSnapshot type Command (line 10) | module Command class Restore (line 11) | class Restore < Vagrant.plugin("2", :command) method execute (line 15) | def execute FILE: plugins/commands/snapshot/command/root.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSnapshot (line 7) | module CommandSnapshot type Command (line 8) | module Command class Root (line 9) | class Root < Vagrant.plugin("2", :command) method synopsis (line 10) | def self.synopsis method initialize (line 14) | def initialize(argv, env) method execute (line 51) | def execute method help (line 72) | def help FILE: plugins/commands/snapshot/command/save.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSnapshot (line 7) | module CommandSnapshot type Command (line 8) | module Command class Save (line 9) | class Save < Vagrant.plugin("2", :command) method execute (line 10) | def execute FILE: plugins/commands/snapshot/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSnapshot (line 7) | module CommandSnapshot class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/ssh/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSSH (line 7) | module CommandSSH class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/ssh/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSSH (line 7) | module CommandSSH class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/ssh_config/command.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandSSHConfig (line 10) | module CommandSSHConfig class Command (line 11) | class Command < Vagrant.plugin("2", :command) method synopsis (line 14) | def self.synopsis method convert_win_paths (line 18) | def convert_win_paths(paths) method execute (line 22) | def execute FILE: plugins/commands/ssh_config/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSSHConfig (line 7) | module CommandSSHConfig class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/status/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandStatus (line 7) | module CommandStatus class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/status/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandStatus (line 7) | module CommandStatus class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/suspend/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSuspend (line 7) | module CommandSuspend class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/suspend/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandSuspend (line 7) | module CommandSuspend class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/up/command.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandUp (line 10) | module CommandUp class Command (line 11) | class Command < Vagrant.plugin("2", :command) method synopsis (line 14) | def self.synopsis method execute (line 18) | def execute method install_providers (line 137) | def install_providers(names, provider: nil) FILE: plugins/commands/up/middleware/store_box_metadata.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandUp (line 7) | module CommandUp class StoreBoxMetadata (line 13) | class StoreBoxMetadata method initialize (line 14) | def initialize(app, env) method call (line 19) | def call(env) FILE: plugins/commands/up/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandUp (line 7) | module CommandUp class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/up/start_mixins.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandUp (line 7) | module CommandUp type StartMixins (line 8) | module StartMixins function build_start_options (line 14) | def build_start_options(parser, options) function validate_provisioner_flags! (line 34) | def validate_provisioner_flags!(options, argv) FILE: plugins/commands/upload/command.rb type VagrantPlugins (line 7) | module VagrantPlugins type CommandUpload (line 8) | module CommandUpload class Command (line 9) | class Command < Vagrant.plugin("2", :command) method synopsis (line 13) | def self.synopsis method execute (line 17) | def execute method compression_setup! (line 135) | def compression_setup!(machine, options) method compress_source_zip (line 159) | def compress_source_zip(path) method compress_source_tgz (line 191) | def compress_source_tgz(path) FILE: plugins/commands/upload/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandUpload (line 7) | module CommandUpload class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/validate/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandValidate (line 7) | module CommandValidate class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute method mockup_providers! (line 61) | def mockup_providers! FILE: plugins/commands/validate/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandValidate (line 7) | module CommandValidate class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/version/command.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandVersion (line 7) | module CommandVersion class Command (line 8) | class Command < Vagrant.plugin("2", :command) method synopsis (line 9) | def self.synopsis method execute (line 13) | def execute FILE: plugins/commands/version/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandVersion (line 7) | module CommandVersion class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/winrm/command.rb type VagrantPlugins (line 7) | module VagrantPlugins type CommandWinRM (line 8) | module CommandWinRM class Command (line 9) | class Command < Vagrant.plugin("2", :command) method synopsis (line 12) | def self.synopsis method execute (line 16) | def execute FILE: plugins/commands/winrm/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandWinRM (line 7) | module CommandWinRM class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/commands/winrm_config/command.rb type VagrantPlugins (line 9) | module VagrantPlugins type CommandWinRMConfig (line 10) | module CommandWinRMConfig class Command (line 11) | class Command < Vagrant.plugin("2", :command) method synopsis (line 14) | def self.synopsis method convert_win_paths (line 18) | def convert_win_paths(paths) method execute (line 22) | def execute method get_rdp_info (line 74) | def get_rdp_info(machine) FILE: plugins/commands/winrm_config/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommandWinRMConfig (line 7) | module CommandWinRMConfig class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/communicators/none/communicator.rb type VagrantPlugins (line 7) | module VagrantPlugins type CommunicatorNone (line 8) | module CommunicatorNone class Communicator (line 15) | class Communicator < Vagrant.plugin("2", :communicator) method match? (line 16) | def self.match?(_) method initialize (line 21) | def initialize(_) method ready? (line 25) | def ready? method execute (line 30) | def execute(*_) method sudo (line 35) | def sudo(*_) method test (line 40) | def test(*_) FILE: plugins/communicators/none/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorNone (line 8) | module CommunicatorNone class Plugin (line 9) | class Plugin < Vagrant.plugin("2") FILE: plugins/communicators/ssh/communicator.rb type VagrantPlugins (line 22) | module VagrantPlugins type CommunicatorSSH (line 23) | module CommunicatorSSH class Communicator (line 25) | class Communicator < Vagrant.plugin("2", :communicator) method match? (line 52) | def self.match?(machine) method initialize (line 57) | def initialize(machine) method wait_for_ready (line 65) | def wait_for_ready(timeout) method ready? (line 149) | def ready? method execute (line 281) | def execute(command, opts=nil, &block) method sudo (line 333) | def sudo(command, opts=nil, &block) method download (line 339) | def download(from, to=nil) method test (line 347) | def test(command, opts=nil) method upload (line 352) | def upload(from, to) method reset! (line 411) | def reset! method generate_environment_export (line 420) | def generate_environment_export(env_key, env_value) method connect (line 428) | def connect(**opts) method shell_cmd (line 592) | def shell_cmd(opts) method shell_execute (line 606) | def shell_execute(connection, command, **opts) method scp_connect (line 790) | def scp_connect method insecure_key? (line 807) | def insecure_key?(path) method create_remote_directory (line 815) | def create_remote_directory(dir) method machine_config_ssh (line 819) | def machine_config_ssh class ServerDataError (line 825) | class ServerDataError < StandardError; end method supports_key_type? (line 833) | def supports_key_type?(type) method supported_key_types (line 841) | def supported_key_types FILE: plugins/communicators/ssh/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorSSH (line 7) | module CommunicatorSSH class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/communicators/winrm/command_filter.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM class CommandFilter (line 7) | class CommandFilter method filter (line 24) | def filter(command) method command_filters (line 32) | def command_filters method create_command_filters (line 38) | def create_command_filters FILE: plugins/communicators/winrm/command_filters/cat.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type CommandFilters (line 6) | module CommandFilters class Cat (line 8) | class Cat method filter (line 9) | def filter(command) method accept? (line 17) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/chmod.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type CommandFilters (line 6) | module CommandFilters class Chmod (line 8) | class Chmod method filter (line 9) | def filter(command) method accept? (line 14) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/chown.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type CommandFilters (line 6) | module CommandFilters class Chown (line 8) | class Chown method filter (line 9) | def filter(command) method accept? (line 14) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/grep.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type CommandFilters (line 6) | module CommandFilters class Grep (line 8) | class Grep method filter (line 10) | def filter(command) method accept? (line 20) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/mkdir.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinRM (line 7) | module CommunicatorWinRM type CommandFilters (line 8) | module CommandFilters class Mkdir (line 10) | class Mkdir method filter (line 11) | def filter(command) method accept? (line 24) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/rm.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinRM (line 7) | module CommunicatorWinRM type CommandFilters (line 8) | module CommandFilters class Rm (line 10) | class Rm method filter (line 11) | def filter(command) method accept? (line 44) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/test.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinRM (line 7) | module CommunicatorWinRM type CommandFilters (line 8) | module CommandFilters class Test (line 10) | class Test method filter (line 11) | def filter(command) method accept? (line 30) | def accept?(command) method check_for_directory (line 36) | def check_for_directory(path) method check_for_file (line 46) | def check_for_file(path) method check_exists (line 56) | def check_exists(path) FILE: plugins/communicators/winrm/command_filters/uname.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type CommandFilters (line 6) | module CommandFilters class Uname (line 8) | class Uname method filter (line 9) | def filter(command) method accept? (line 24) | def accept?(command) FILE: plugins/communicators/winrm/command_filters/which.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinRM (line 7) | module CommunicatorWinRM type CommandFilters (line 8) | module CommandFilters class Which (line 10) | class Which method filter (line 11) | def filter(command) method accept? (line 21) | def accept?(command) FILE: plugins/communicators/winrm/communicator.rb type VagrantPlugins (line 12) | module VagrantPlugins type CommunicatorWinRM (line 13) | module CommunicatorWinRM class Communicator (line 15) | class Communicator < Vagrant.plugin("2", :communicator) method match? (line 18) | def self.match?(machine) method initialize (line 24) | def initialize(machine) method wait_for_ready (line 33) | def wait_for_ready(timeout) method ready? (line 106) | def ready? method reset! (line 127) | def reset! method shell (line 131) | def shell(reload=false) method execute (line 136) | def execute(command, opts={}, &block) method test (line 160) | def test(command, opts=nil) method upload (line 178) | def upload(from, to) method download (line 183) | def download(from, to) method create_shell (line 192) | def create_shell method execution_output (line 204) | def execution_output(output, opts) method raise_execution_error (line 214) | def raise_execution_error(output, opts) FILE: plugins/communicators/winrm/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 21) | def initialize method finalize! (line 37) | def finalize! method validate (line 54) | def validate(machine) FILE: plugins/communicators/winrm/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type Errors (line 6) | module Errors class WinRMError (line 8) | class WinRMError < Vagrant::Errors::VagrantError class TransientError (line 12) | class TransientError < WinRMError class AuthenticationFailed (line 15) | class AuthenticationFailed < WinRMError class ExecutionError (line 19) | class ExecutionError < WinRMError class InvalidShell (line 23) | class InvalidShell < WinRMError class WinRMBadExitStatus (line 27) | class WinRMBadExitStatus < WinRMError class WinRMNotReady (line 31) | class WinRMNotReady < WinRMError class WinRMFileTransferError (line 35) | class WinRMFileTransferError < WinRMError class InvalidTransport (line 39) | class InvalidTransport < WinRMError class SSLError (line 43) | class SSLError < WinRMError class ConnectionTimeout (line 47) | class ConnectionTimeout < TransientError class Disconnected (line 51) | class Disconnected < TransientError class ConnectionRefused (line 55) | class ConnectionRefused < TransientError class ConnectionReset (line 59) | class ConnectionReset < TransientError class HostDown (line 63) | class HostDown < TransientError class NoRoute (line 67) | class NoRoute < TransientError FILE: plugins/communicators/winrm/helper.rb type VagrantPlugins (line 4) | module VagrantPlugins type CommunicatorWinRM (line 5) | module CommunicatorWinRM type Helper (line 9) | module Helper function winrm_info (line 17) | def self.winrm_info(machine) function winrm_address (line 34) | def self.winrm_address(machine) function winrm_info_invalid? (line 43) | def self.winrm_info_invalid?(ssh_info) function winrm_port (line 52) | def self.winrm_port(machine, local=true) FILE: plugins/communicators/winrm/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinRM (line 7) | module CommunicatorWinRM class Plugin (line 10) | class Plugin < Vagrant.plugin("2") method init! (line 30) | def self.init! method reset! (line 64) | def self.reset! FILE: plugins/communicators/winrm/shell.rb type VagrantPlugins (line 18) | module VagrantPlugins type CommunicatorWinRM (line 19) | module CommunicatorWinRM class WinRMShell (line 20) | class WinRMShell method initialize (line 52) | def initialize(host, port, config) method powershell (line 64) | def powershell(command, opts = {}, &block) method cmd (line 70) | def cmd(command, opts = {}, &block) method elevated (line 78) | def elevated(command, opts = {}, &block) method wql (line 100) | def wql(query, opts = {}, &block) method upload (line 112) | def upload(from, to) method download (line 133) | def download(from, to) method execute_with_rescue (line 140) | def execute_with_rescue(shell, command, &block) method handle_output (line 146) | def handle_output(shell, command, &block) method raise_winrm_exception (line 167) | def raise_winrm_exception(exception, shell = nil, command = nil) method new_connection (line 210) | def new_connection method connection (line 222) | def connection method endpoint (line 226) | def endpoint method endpoint_options (line 237) | def endpoint_options method elevated_username (line 251) | def elevated_username FILE: plugins/communicators/winssh/communicator.rb type VagrantPlugins (line 8) | module VagrantPlugins type CommunicatorWinSSH (line 9) | module CommunicatorWinSSH class Communicator (line 12) | class Communicator < VagrantPlugins::CommunicatorSSH::Communicator method initialize (line 16) | def initialize(machine) method shell_cmd (line 24) | def shell_cmd(opts) method shell_execute (line 34) | def shell_execute(connection, command, **opts) method machine_config_ssh (line 144) | def machine_config_ssh method download (line 148) | def download(from, to=nil) method upload (line 160) | def upload(from, to) method sftp_connect (line 211) | def sftp_connect method connect (line 223) | def connect(**opts) FILE: plugins/communicators/winssh/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinSSH (line 7) | module CommunicatorWinSSH class Config (line 8) | class Config < VagrantPlugins::Kernel_V2::SSHConfig method initialize (line 12) | def initialize method finalize! (line 17) | def finalize! method to_s (line 27) | def to_s FILE: plugins/communicators/winssh/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CommunicatorWinSSH (line 7) | module CommunicatorWinSSH class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/alma/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAlma (line 5) | module GuestAlma type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/alma/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAlma (line 7) | module GuestAlma class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/alma/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAlma (line 7) | module GuestAlma class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/alpine/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAlpine (line 7) | module GuestAlpine type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_host_name (line 12) | def self.change_host_name(machine, name) method initialize (line 18) | def initialize(machine, new_hostname) method change! (line 23) | def change! method should_change? (line 33) | def should_change? method current_hostname (line 37) | def current_hostname method fetch_current_hostname (line 41) | def fetch_current_hostname method update_etc_hostname (line 50) | def update_etc_hostname method update_etc_hosts (line 57) | def update_etc_hosts method refresh_hostname_service (line 67) | def refresh_hostname_service method update_mailname (line 71) | def update_mailname method renew_dhcp (line 75) | def renew_dhcp method short_hostname (line 79) | def short_hostname FILE: plugins/guests/alpine/cap/configure_networks.rb type VagrantPlugins (line 15) | module VagrantPlugins type GuestAlpine (line 16) | module GuestAlpine type Cap (line 17) | module Cap class ConfigureNetworks (line 18) | class ConfigureNetworks method configure_networks (line 20) | def self.configure_networks(machine, networks) FILE: plugins/guests/alpine/cap/halt.rb type VagrantPlugins (line 9) | module VagrantPlugins type GuestAlpine (line 10) | module GuestAlpine type Cap (line 11) | module Cap class Halt (line 12) | class Halt method halt (line 13) | def self.halt(machine) FILE: plugins/guests/alpine/cap/nfs_client.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAlpine (line 5) | module GuestAlpine type Cap (line 6) | module Cap class NFSClient (line 7) | class NFSClient method nfs_client_install (line 8) | def self.nfs_client_install(machine) FILE: plugins/guests/alpine/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAlpine (line 5) | module GuestAlpine type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_installed (line 8) | def self.rsync_installed(machine) method rsync_install (line 12) | def self.rsync_install(machine) FILE: plugins/guests/alpine/cap/smb.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAlpine (line 5) | module GuestAlpine type Cap (line 6) | module Cap class SMB (line 7) | class SMB method smb_install (line 8) | def self.smb_install(machine) FILE: plugins/guests/alpine/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAlpine (line 7) | module GuestAlpine class Guest (line 8) | class Guest < Vagrant.plugin('2', :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/alpine/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAlpine (line 7) | module GuestAlpine class Plugin (line 8) | class Plugin < Vagrant.plugin('2') method check_community_plugin (line 52) | def self.check_community_plugin FILE: plugins/guests/alt/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestALT (line 7) | module GuestALT type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/alt/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestALT (line 9) | module GuestALT type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 15) | def self.configure_networks(machine, networks) FILE: plugins/guests/alt/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestALT (line 5) | module GuestALT type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/alt/cap/network_scripts_dir.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestALT (line 5) | module GuestALT type Cap (line 6) | module Cap class NetworkScriptsDir (line 7) | class NetworkScriptsDir method network_scripts_dir (line 8) | def self.network_scripts_dir(machine) FILE: plugins/guests/alt/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestALT (line 5) | module GuestALT type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_install (line 8) | def self.rsync_install(machine) FILE: plugins/guests/alt/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestALT (line 5) | module GuestALT class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/alt/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestALT (line 7) | module GuestALT class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/amazon/cap/configure_networks.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestAmazon (line 8) | module GuestAmazon type Cap (line 9) | module Cap class ConfigureNetworks (line 10) | class ConfigureNetworks method configure_networks (line 13) | def self.configure_networks(machine, networks) FILE: plugins/guests/amazon/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAmazon (line 5) | module GuestAmazon type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/amazon/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAmazon (line 5) | module GuestAmazon class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/amazon/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAmazon (line 7) | module GuestAmazon class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/arch/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestArch (line 7) | module GuestArch type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/arch/cap/configure_networks.rb type VagrantPlugins (line 10) | module VagrantPlugins type GuestArch (line 11) | module GuestArch type Cap (line 12) | module Cap class ConfigureNetworks (line 13) | class ConfigureNetworks method configure_networks (line 18) | def self.configure_networks(machine, networks) FILE: plugins/guests/arch/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestArch (line 5) | module GuestArch type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_client_installed (line 8) | def self.nfs_client_installed(machine) method nfs_pre (line 12) | def self.nfs_pre(machine) method nfs_client_install (line 26) | def self.nfs_client_install(machine) FILE: plugins/guests/arch/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestArch (line 5) | module GuestArch type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_install (line 8) | def self.rsync_install(machine) FILE: plugins/guests/arch/cap/smb.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestArch (line 5) | module GuestArch type Cap (line 6) | module Cap class SMB (line 7) | class SMB method smb_install (line 8) | def self.smb_install(machine) FILE: plugins/guests/arch/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestArch (line 7) | module GuestArch class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/arch/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestArch (line 7) | module GuestArch class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/atomic/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAtomic (line 7) | module GuestAtomic type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/atomic/cap/docker.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestAtomic (line 5) | module GuestAtomic type Cap (line 6) | module Cap type Docker (line 7) | module Docker function docker_daemon_running (line 8) | def self.docker_daemon_running(machine) FILE: plugins/guests/atomic/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAtomic (line 7) | module GuestAtomic class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/atomic/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestAtomic (line 7) | module GuestAtomic class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/bsd/cap/file_system.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestBSD (line 5) | module GuestBSD type Cap (line 6) | module Cap class FileSystem (line 7) | class FileSystem method create_tmp_path (line 13) | def self.create_tmp_path(machine, opts) method decompress_tgz (line 35) | def self.decompress_tgz(machine, compressed_file, destination, o... method decompress_zip (line 59) | def self.decompress_zip(machine, compressed_file, destination, o... FILE: plugins/guests/bsd/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestBSD (line 5) | module GuestBSD type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/bsd/cap/mount_virtualbox_shared_folder.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestBSD (line 5) | module GuestBSD type Cap (line 6) | module Cap class MountVirtualBoxSharedFolder (line 7) | class MountVirtualBoxSharedFolder method mount_virtualbox_shared_folder (line 13) | def self.mount_virtualbox_shared_folder(machine, name, guestpath... FILE: plugins/guests/bsd/cap/nfs.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestBSD (line 8) | module GuestBSD type Cap (line 9) | module Cap class NFS (line 10) | class NFS method mount_nfs_folder (line 14) | def self.mount_nfs_folder(machine, ip, folders) FILE: plugins/guests/bsd/cap/public_key.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestBSD (line 9) | module GuestBSD type Cap (line 10) | module Cap class PublicKey (line 11) | class PublicKey method insert_public_key (line 12) | def self.insert_public_key(machine, contents) method remove_public_key (line 38) | def self.remove_public_key(machine, contents) FILE: plugins/guests/bsd/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestBSD (line 5) | module GuestBSD class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/bsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestBSD (line 7) | module GuestBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/centos/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestCentos (line 5) | module GuestCentos type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/centos/guest.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestCentos (line 8) | module GuestCentos class Guest (line 9) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/centos/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestCentos (line 7) | module GuestCentos class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/coreos/cap/change_host_name.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestCoreOS (line 8) | module GuestCoreOS type Cap (line 9) | module Cap class ChangeHostName (line 10) | class ChangeHostName method change_host_name (line 13) | def self.change_host_name(machine, name) FILE: plugins/guests/coreos/cap/configure_networks.rb type VagrantPlugins (line 9) | module VagrantPlugins type GuestCoreOS (line 10) | module GuestCoreOS type Cap (line 11) | module Cap class ConfigureNetworks (line 12) | class ConfigureNetworks method configure_networks (line 18) | def self.configure_networks(machine, networks) method configure_networks_cloud_init (line 81) | def self.configure_networks_cloud_init(machine, networks) FILE: plugins/guests/coreos/cap/docker.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestCoreOS (line 5) | module GuestCoreOS type Cap (line 6) | module Cap type Docker (line 7) | module Docker function docker_daemon_running (line 8) | def self.docker_daemon_running(machine) FILE: plugins/guests/coreos/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestCoreOS (line 7) | module GuestCoreOS class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/coreos/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestCoreOS (line 7) | module GuestCoreOS class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/darwin/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDarwin (line 7) | module GuestDarwin type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_host_name (line 12) | def self.change_host_name(machine, name) FILE: plugins/guests/darwin/cap/choose_addressable_ip_addr.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDarwin (line 5) | module GuestDarwin type Cap (line 6) | module Cap type ChooseAddressableIPAddr (line 7) | module ChooseAddressableIPAddr function choose_addressable_ip_addr (line 8) | def self.choose_addressable_ip_addr(machine, possible) FILE: plugins/guests/darwin/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestDarwin (line 9) | module GuestDarwin type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 16) | def self.configure_networks(machine, networks) method create_mac_service_map (line 62) | def self.create_mac_service_map(machine) FILE: plugins/guests/darwin/cap/darwin_version.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDarwin (line 5) | module GuestDarwin type Cap (line 6) | module Cap class DarwinVersion (line 7) | class DarwinVersion method darwin_version (line 15) | def self.darwin_version(machine) method darwin_major_version (line 27) | def self.darwin_major_version(machine) FILE: plugins/guests/darwin/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDarwin (line 5) | module GuestDarwin type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/darwin/cap/mount_smb_shared_folder.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestDarwin (line 8) | module GuestDarwin type Cap (line 9) | module Cap class MountSMBSharedFolder (line 10) | class MountSMBSharedFolder method mount_smb_shared_folder (line 12) | def self.mount_smb_shared_folder(machine, name, guestpath, options) FILE: plugins/guests/darwin/cap/mount_vmware_shared_folder.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDarwin (line 7) | module GuestDarwin type Cap (line 8) | module Cap class MountVmwareSharedFolder (line 9) | class MountVmwareSharedFolder method write_apfs_firmlinks (line 16) | def self.write_apfs_firmlinks(env) method apfs_firmlinks_delayed (line 23) | def self.apfs_firmlinks_delayed method mount_vmware_shared_folder (line 35) | def self.mount_vmware_shared_folder(machine, name, guestpath, op... method system_firmlink? (line 112) | def self.system_firmlink?(firmlink) method reset! (line 129) | def self.reset! FILE: plugins/guests/darwin/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDarwin (line 7) | module GuestDarwin type Cap (line 8) | module Cap class RSync (line 9) | class RSync FILE: plugins/guests/darwin/cap/shell_expand_guest_path.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDarwin (line 5) | module GuestDarwin type Cap (line 6) | module Cap class ShellExpandGuestPath (line 7) | class ShellExpandGuestPath method shell_expand_guest_path (line 8) | def self.shell_expand_guest_path(machine, path) FILE: plugins/guests/darwin/cap/verify_vmware_hgfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDarwin (line 5) | module GuestDarwin type Cap (line 6) | module Cap class VerifyVmwareHgfs (line 7) | class VerifyVmwareHgfs method verify_vmware_hgfs (line 8) | def self.verify_vmware_hgfs(machine) FILE: plugins/guests/darwin/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDarwin (line 7) | module GuestDarwin class Guest (line 12) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 13) | def detect?(machine) FILE: plugins/guests/darwin/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDarwin (line 7) | module GuestDarwin class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/debian/cap/change_host_name.rb type VagrantPlugins (line 10) | module VagrantPlugins type GuestDebian (line 11) | module GuestDebian type Cap (line 12) | module Cap class ChangeHostName (line 13) | class ChangeHostName method change_host_name (line 18) | def self.change_host_name(machine, name) method restart_each_interface (line 86) | def self.restart_each_interface(machine, logger) FILE: plugins/guests/debian/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestDebian (line 9) | module GuestDebian type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 21) | def self.configure_networks(machine, networks) method configure_netplan (line 39) | def self.configure_netplan(machine, interfaces, comm, networks) method configure_networkd (line 96) | def self.configure_networkd(machine, interfaces, comm, networks) method configure_nettools (line 132) | def self.configure_nettools(machine, interfaces, comm, networks) method upload_tmp_file (line 189) | def self.upload_tmp_file(comm, content, remote_path=nil) FILE: plugins/guests/debian/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDebian (line 5) | module GuestDebian type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_client_install (line 8) | def self.nfs_client_install(machine) FILE: plugins/guests/debian/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDebian (line 5) | module GuestDebian type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_install (line 8) | def self.rsync_install(machine) FILE: plugins/guests/debian/cap/smb.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDebian (line 5) | module GuestDebian type Cap (line 6) | module Cap class SMB (line 7) | class SMB method smb_install (line 8) | def self.smb_install(machine) FILE: plugins/guests/debian/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDebian (line 7) | module GuestDebian class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/debian/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDebian (line 7) | module GuestDebian class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/dragonflybsd/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestDragonFlyBSD (line 5) | module GuestDragonFlyBSD class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/dragonflybsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestDragonFlyBSD (line 7) | module GuestDragonFlyBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/elementary/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestElementary (line 7) | module GuestElementary class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/elementary/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestElementary (line 7) | module GuestElementary class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/esxi/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestEsxi (line 5) | module GuestEsxi type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/esxi/cap/configure_networks.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestEsxi (line 5) | module GuestEsxi type Cap (line 6) | module Cap class ConfigureNetworks (line 7) | class ConfigureNetworks method configure_networks (line 8) | def self.configure_networks(machine, networks) FILE: plugins/guests/esxi/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestEsxi (line 5) | module GuestEsxi type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/esxi/cap/mount_nfs_folder.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestEsxi (line 5) | module GuestEsxi type Cap (line 6) | module Cap class MountNFSFolder (line 7) | class MountNFSFolder method mount_nfs_folder (line 10) | def self.mount_nfs_folder(machine, ip, folders) FILE: plugins/guests/esxi/cap/public_key.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestEsxi (line 9) | module GuestEsxi type Cap (line 10) | module Cap class PublicKey (line 11) | class PublicKey method insert_public_key (line 13) | def self.insert_public_key(machine, contents) method remove_public_key (line 39) | def self.remove_public_key(machine, contents) FILE: plugins/guests/esxi/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestEsxi (line 7) | module GuestEsxi class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/esxi/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestEsxi (line 7) | module GuestEsxi class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/fedora/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestFedora (line 5) | module GuestFedora type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/fedora/guest.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestFedora (line 8) | module GuestFedora class Guest (line 9) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/fedora/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFedora (line 7) | module GuestFedora class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/freebsd/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFreeBSD (line 7) | module GuestFreeBSD type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_host_name (line 12) | def self.change_host_name(machine, name) FILE: plugins/guests/freebsd/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestFreeBSD (line 9) | module GuestFreeBSD type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 14) | def self.configure_networks(machine, networks) FILE: plugins/guests/freebsd/cap/mount_virtualbox_shared_folder.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFreeBSD (line 7) | module GuestFreeBSD type Cap (line 8) | module Cap class MountVirtualBoxSharedFolder (line 9) | class MountVirtualBoxSharedFolder method mount_virtualbox_shared_folder (line 12) | def self.mount_virtualbox_shared_folder(machine, name, guestpath... method unmount_virtualbox_shared_folder (line 68) | def self.unmount_virtualbox_shared_folder(machine, guestpath, op... FILE: plugins/guests/freebsd/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFreeBSD (line 7) | module GuestFreeBSD type Cap (line 8) | module Cap class RSync (line 9) | class RSync method rsync_install (line 12) | def self.rsync_install(machine) FILE: plugins/guests/freebsd/cap/shell_expand_guest_path.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestFreeBSD (line 5) | module GuestFreeBSD type Cap (line 6) | module Cap class ShellExpandGuestPath (line 7) | class ShellExpandGuestPath method shell_expand_guest_path (line 8) | def self.shell_expand_guest_path(machine, path) FILE: plugins/guests/freebsd/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFreeBSD (line 7) | module GuestFreeBSD class Guest (line 11) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 12) | def detect?(machine) FILE: plugins/guests/freebsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFreeBSD (line 7) | module GuestFreeBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/funtoo/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestFuntoo (line 9) | module GuestFuntoo type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 14) | def self.configure_networks(machine, networks) FILE: plugins/guests/funtoo/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestFuntoo (line 5) | module GuestFuntoo class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/funtoo/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestFuntoo (line 7) | module GuestFuntoo class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/gentoo/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestGentoo (line 7) | module GuestGentoo type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/gentoo/cap/configure_networks.rb type VagrantPlugins (line 9) | module VagrantPlugins type GuestGentoo (line 10) | module GuestGentoo type Cap (line 11) | module Cap class ConfigureNetworks (line 12) | class ConfigureNetworks method configure_networks (line 15) | def self.configure_networks(machine, networks) FILE: plugins/guests/gentoo/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestGentoo (line 5) | module GuestGentoo class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/gentoo/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestGentoo (line 7) | module GuestGentoo class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/haiku/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestHaiku (line 5) | module GuestHaiku type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/haiku/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestHaiku (line 5) | module GuestHaiku type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/haiku/cap/insert_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestHaiku (line 7) | module GuestHaiku type Cap (line 8) | module Cap class InsertPublicKey (line 9) | class InsertPublicKey method insert_public_key (line 10) | def self.insert_public_key(machine, contents) FILE: plugins/guests/haiku/cap/remove_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestHaiku (line 7) | module GuestHaiku type Cap (line 8) | module Cap class RemovePublicKey (line 9) | class RemovePublicKey method remove_public_key (line 10) | def self.remove_public_key(machine, contents) FILE: plugins/guests/haiku/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestHaiku (line 5) | module GuestHaiku type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_installed (line 8) | def self.rsync_installed(machine) method rsync_install (line 12) | def self.rsync_install(machine) method rsync_command (line 16) | def self.rsync_command(machine) FILE: plugins/guests/haiku/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestHaiku (line 7) | module GuestHaiku class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/haiku/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestHaiku (line 7) | module GuestHaiku class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/kali/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestKali (line 7) | module GuestKali class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/kali/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestKali (line 7) | module GuestKali class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/linux/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestLinux (line 7) | module GuestLinux type Cap (line 8) | module Cap type ChangeHostName (line 9) | module ChangeHostName type Methods (line 10) | module Methods function change_name_command (line 11) | def change_name_command(name) function change_host_name? (line 19) | def change_host_name?(comm, name) function change_host_name (line 23) | def change_host_name(machine, name) function extended (line 39) | def self.extended(klass) FILE: plugins/guests/linux/cap/choose_addressable_ip_addr.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux type Cap (line 6) | module Cap type ChooseAddressableIPAddr (line 7) | module ChooseAddressableIPAddr function choose_addressable_ip_addr (line 8) | def self.choose_addressable_ip_addr(machine, possible) FILE: plugins/guests/linux/cap/file_system.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux type Cap (line 6) | module Cap class FileSystem (line 7) | class FileSystem method create_tmp_path (line 13) | def self.create_tmp_path(machine, opts) method decompress_tgz (line 37) | def self.decompress_tgz(machine, compressed_file, destination, o... method decompress_zip (line 61) | def self.decompress_zip(machine, compressed_file, destination, o... FILE: plugins/guests/linux/cap/halt.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestLinux (line 7) | module GuestLinux type Cap (line 8) | module Cap class Halt (line 9) | class Halt method halt (line 12) | def self.halt(machine) FILE: plugins/guests/linux/cap/mount_smb_shared_folder.rb type VagrantPlugins (line 9) | module VagrantPlugins type GuestLinux (line 10) | module GuestLinux type Cap (line 11) | module Cap class MountSMBSharedFolder (line 12) | class MountSMBSharedFolder method mount_smb_shared_folder (line 22) | def self.mount_smb_shared_folder(machine, name, guestpath, options) method display_mfsymlinks_warning (line 85) | def self.display_mfsymlinks_warning(env) FILE: plugins/guests/linux/cap/mount_virtualbox_shared_folder.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestLinux (line 7) | module GuestLinux type Cap (line 8) | module Cap class MountVirtualBoxSharedFolder (line 9) | class MountVirtualBoxSharedFolder method mount_virtualbox_shared_folder (line 18) | def self.mount_virtualbox_shared_folder(machine, name, guestpath... method unmount_virtualbox_shared_folder (line 67) | def self.unmount_virtualbox_shared_folder(machine, guestpath, op... FILE: plugins/guests/linux/cap/network_interfaces.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux type Cap (line 6) | module Cap class NetworkInterfaces (line 7) | class NetworkInterfaces method network_interfaces (line 20) | def self.network_interfaces(machine, path = "/sbin/ip") FILE: plugins/guests/linux/cap/nfs.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestLinux (line 7) | module GuestLinux type Cap (line 8) | module Cap class NFS (line 9) | class NFS method nfs_client_installed (line 12) | def self.nfs_client_installed(machine) method mount_nfs_folder (line 16) | def self.mount_nfs_folder(machine, ip, folders) FILE: plugins/guests/linux/cap/persist_mount_shared_folder.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestLinux (line 9) | module GuestLinux type Cap (line 10) | module Cap class PersistMountSharedFolder (line 11) | class PersistMountSharedFolder method persist_mount_shared_folder (line 22) | def self.persist_mount_shared_folder(machine, folders) method fstab_exists? (line 63) | def self.fstab_exists?(machine) method contains_vagrant_data? (line 67) | def self.contains_vagrant_data?(machine) method remove_vagrant_managed_fstab (line 71) | def self.remove_vagrant_managed_fstab(machine) FILE: plugins/guests/linux/cap/port.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux type Cap (line 6) | module Cap class Port (line 7) | class Port method port_open_check (line 8) | def self.port_open_check(machine, port) FILE: plugins/guests/linux/cap/public_key.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestLinux (line 9) | module GuestLinux type Cap (line 10) | module Cap class PublicKey (line 11) | class PublicKey method insert_public_key (line 12) | def self.insert_public_key(machine, contents) method remove_public_key (line 37) | def self.remove_public_key(machine, contents) FILE: plugins/guests/linux/cap/read_ip_address.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux type Cap (line 6) | module Cap class ReadIPAddress (line 7) | class ReadIPAddress method read_ip_address (line 8) | def self.read_ip_address(machine) FILE: plugins/guests/linux/cap/reboot.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestLinux (line 8) | module GuestLinux type Cap (line 9) | module Cap class Reboot (line 10) | class Reboot method reboot (line 16) | def self.reboot(machine) method wait_for_reboot (line 51) | def self.wait_for_reboot(machine) FILE: plugins/guests/linux/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestLinux (line 7) | module GuestLinux type Cap (line 8) | module Cap class RSync (line 9) | class RSync FILE: plugins/guests/linux/cap/shell_expand_guest_path.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux type Cap (line 6) | module Cap class ShellExpandGuestPath (line 7) | class ShellExpandGuestPath method shell_expand_guest_path (line 8) | def self.shell_expand_guest_path(machine, path) FILE: plugins/guests/linux/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestLinux (line 5) | module GuestLinux class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 10) | def detect?(machine) FILE: plugins/guests/linux/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestLinux (line 7) | module GuestLinux class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/mint/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestMint (line 7) | module GuestMint class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/mint/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestMint (line 7) | module GuestMint class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/netbsd/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestNetBSD (line 5) | module GuestNetBSD type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/netbsd/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestNetBSD (line 9) | module GuestNetBSD type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 14) | def self.configure_networks(machine, networks) FILE: plugins/guests/netbsd/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestNetBSD (line 7) | module GuestNetBSD type Cap (line 8) | module Cap class RSync (line 9) | class RSync method rsync_install (line 12) | def self.rsync_install(machine) FILE: plugins/guests/netbsd/cap/shell_expand_guest_path.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestNetBSD (line 5) | module GuestNetBSD type Cap (line 6) | module Cap class ShellExpandGuestPath (line 7) | class ShellExpandGuestPath method shell_expand_guest_path (line 8) | def self.shell_expand_guest_path(machine, path) FILE: plugins/guests/netbsd/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestNetBSD (line 7) | module GuestNetBSD class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/netbsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestNetBSD (line 7) | module GuestNetBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/nixos/cap/change_host_name.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestNixos (line 9) | module GuestNixos type Cap (line 10) | module Cap class ChangeHostName (line 11) | class ChangeHostName method change_host_name (line 14) | def self.change_host_name(machine, name) method upload (line 21) | def self.upload(machine, content, remote_path) method mktemp (line 36) | def self.mktemp(machine) FILE: plugins/guests/nixos/cap/configure_networks.rb type VagrantPlugins (line 9) | module VagrantPlugins type GuestNixos (line 10) | module GuestNixos type Cap (line 11) | module Cap class ConfigureNetworks (line 12) | class ConfigureNetworks method configure_networks (line 15) | def self.configure_networks(machine, networks) method assign_device_names (line 32) | def self.assign_device_names(machine, networks) method get_interface_names (line 60) | def self.get_interface_names(machine) method upload (line 70) | def self.upload(machine, content, remote_path) method mktemp (line 85) | def self.mktemp(machine) method get_interfaces (line 98) | def self.get_interfaces(machine) method netmask_to_cidr (line 129) | def self.netmask_to_cidr(mask) FILE: plugins/guests/nixos/cap/nfs_client.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestNixos (line 5) | module GuestNixos type Cap (line 6) | module Cap class NFSClient (line 7) | class NFSClient method nfs_client_installed (line 8) | def self.nfs_client_installed(machine) FILE: plugins/guests/nixos/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestNixos (line 7) | module GuestNixos class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/nixos/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestNixos (line 7) | module GuestNixos class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/omnios/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOmniOS (line 7) | module GuestOmniOS type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/omnios/cap/mount_nfs_folder.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOmniOS (line 5) | module GuestOmniOS type Cap (line 6) | module Cap class MountNFSFolder (line 7) | class MountNFSFolder method mount_nfs_folder (line 8) | def self.mount_nfs_folder(machine, ip, folders) FILE: plugins/guests/omnios/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOmniOS (line 5) | module GuestOmniOS type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_install (line 8) | def self.rsync_install(machine) FILE: plugins/guests/omnios/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOmniOS (line 5) | module GuestOmniOS class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/omnios/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOmniOS (line 7) | module GuestOmniOS class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/openbsd/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenBSD (line 7) | module GuestOpenBSD type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_host_name (line 12) | def self.change_host_name(machine, name) FILE: plugins/guests/openbsd/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestOpenBSD (line 9) | module GuestOpenBSD type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 14) | def self.configure_networks(machine, networks) FILE: plugins/guests/openbsd/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOpenBSD (line 5) | module GuestOpenBSD type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/openbsd/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenBSD (line 7) | module GuestOpenBSD type Cap (line 8) | module Cap class RSync (line 9) | class RSync method rsync_install (line 12) | def self.rsync_install(machine) FILE: plugins/guests/openbsd/cap/shell_expand_guest_path.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOpenBSD (line 5) | module GuestOpenBSD type Cap (line 6) | module Cap class ShellExpandGuestPath (line 7) | class ShellExpandGuestPath method shell_expand_guest_path (line 8) | def self.shell_expand_guest_path(machine, path) FILE: plugins/guests/openbsd/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenBSD (line 7) | module GuestOpenBSD class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/openbsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenBSD (line 7) | module GuestOpenBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/openwrt/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOpenWrt (line 5) | module GuestOpenWrt type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/openwrt/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOpenWrt (line 5) | module GuestOpenWrt type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/openwrt/cap/insert_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenWrt (line 7) | module GuestOpenWrt type Cap (line 8) | module Cap class InsertPublicKey (line 9) | class InsertPublicKey method insert_public_key (line 10) | def self.insert_public_key(machine, contents) FILE: plugins/guests/openwrt/cap/remove_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenWrt (line 7) | module GuestOpenWrt type Cap (line 8) | module Cap class RemovePublicKey (line 9) | class RemovePublicKey method remove_public_key (line 10) | def self.remove_public_key(machine, contents) FILE: plugins/guests/openwrt/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOpenWrt (line 5) | module GuestOpenWrt type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_installed (line 8) | def self.rsync_installed(machine) method rsync_install (line 12) | def self.rsync_install(machine) method rsync_pre (line 21) | def self.rsync_pre(machine, opts) method rsync_command (line 27) | def self.rsync_command(machine) method rsync_post (line 31) | def self.rsync_post(machine, opts) FILE: plugins/guests/openwrt/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestOpenWrt (line 5) | module GuestOpenWrt class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 10) | def detect?(machine) FILE: plugins/guests/openwrt/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestOpenWrt (line 7) | module GuestOpenWrt class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/photon/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestPhoton (line 7) | module GuestPhoton type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/photon/cap/configure_networks.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestPhoton (line 5) | module GuestPhoton type Cap (line 6) | module Cap class ConfigureNetworks (line 7) | class ConfigureNetworks method configure_networks (line 10) | def self.configure_networks(machine, networks) FILE: plugins/guests/photon/cap/docker.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestPhoton (line 5) | module GuestPhoton type Cap (line 6) | module Cap type Docker (line 7) | module Docker function docker_daemon_running (line 8) | def self.docker_daemon_running(machine) FILE: plugins/guests/photon/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestPhoton (line 5) | module GuestPhoton class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/photon/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestPhoton (line 7) | module GuestPhoton class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/pld/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestPld (line 7) | module GuestPld type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/pld/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestPld (line 5) | module GuestPld type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/pld/cap/network_scripts_dir.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestPld (line 5) | module GuestPld type Cap (line 6) | module Cap class NetworkScriptsDir (line 7) | class NetworkScriptsDir method network_scripts_dir (line 8) | def self.network_scripts_dir(machine) FILE: plugins/guests/pld/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestPld (line 5) | module GuestPld class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/pld/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestPld (line 7) | module GuestPld class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/redhat/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestRedHat (line 7) | module GuestRedHat type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_host_name (line 14) | def self.change_host_name(machine, name) FILE: plugins/guests/redhat/cap/configure_networks.rb type VagrantPlugins (line 9) | module VagrantPlugins type GuestRedHat (line 10) | module GuestRedHat type Cap (line 11) | module Cap class ConfigureNetworks (line 12) | class ConfigureNetworks method configure_networks (line 17) | def self.configure_networks(machine, networks) method configure_networks_legacy (line 35) | def self.configure_networks_legacy(machine, networks) FILE: plugins/guests/redhat/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRedHat (line 5) | module GuestRedHat type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/redhat/cap/network_scripts_dir.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRedHat (line 5) | module GuestRedHat type Cap (line 6) | module Cap class NetworkScriptsDir (line 7) | class NetworkScriptsDir method network_scripts_dir (line 8) | def self.network_scripts_dir(machine) FILE: plugins/guests/redhat/cap/nfs_client.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRedHat (line 5) | module GuestRedHat type Cap (line 6) | module Cap class NFSClient (line 7) | class NFSClient method nfs_client_install (line 8) | def self.nfs_client_install(machine) FILE: plugins/guests/redhat/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRedHat (line 5) | module GuestRedHat type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_install (line 8) | def self.rsync_install(machine) FILE: plugins/guests/redhat/cap/smb.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRedHat (line 5) | module GuestRedHat type Cap (line 6) | module Cap class SMB (line 7) | class SMB method smb_install (line 8) | def self.smb_install(machine) FILE: plugins/guests/redhat/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRedHat (line 5) | module GuestRedHat class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/redhat/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestRedHat (line 7) | module GuestRedHat class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/rocky/cap/flavor.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestRocky (line 5) | module GuestRocky type Cap (line 6) | module Cap class Flavor (line 7) | class Flavor method flavor (line 8) | def self.flavor(machine) FILE: plugins/guests/rocky/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestRocky (line 7) | module GuestRocky class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/rocky/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestRocky (line 7) | module GuestRocky class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/slackware/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSlackware (line 7) | module GuestSlackware type Cap (line 8) | module Cap class ChangeHostName (line 9) | class ChangeHostName method change_name_command (line 12) | def self.change_name_command(name) FILE: plugins/guests/slackware/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestSlackware (line 9) | module GuestSlackware type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 14) | def self.configure_networks(machine, networks) FILE: plugins/guests/slackware/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSlackware (line 5) | module GuestSlackware class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/slackware/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSlackware (line 7) | module GuestSlackware class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/smartos/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSmartos (line 5) | module GuestSmartos type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/smartos/cap/configure_networks.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSmartos (line 5) | module GuestSmartos type Cap (line 6) | module Cap class ConfigureNetworks (line 7) | class ConfigureNetworks method configure_networks (line 8) | def self.configure_networks(machine, networks) FILE: plugins/guests/smartos/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSmartos (line 5) | module GuestSmartos type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/smartos/cap/insert_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSmartos (line 7) | module GuestSmartos type Cap (line 8) | module Cap class InsertPublicKey (line 9) | class InsertPublicKey method insert_public_key (line 10) | def self.insert_public_key(machine, contents) FILE: plugins/guests/smartos/cap/mount_nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSmartos (line 5) | module GuestSmartos type Cap (line 6) | module Cap class MountNFS (line 7) | class MountNFS method mount_nfs_folder (line 8) | def self.mount_nfs_folder(machine, ip, folders) FILE: plugins/guests/smartos/cap/remove_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSmartos (line 7) | module GuestSmartos type Cap (line 8) | module Cap class RemovePublicKey (line 9) | class RemovePublicKey method remove_public_key (line 10) | def self.remove_public_key(machine, contents) FILE: plugins/guests/smartos/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSmartos (line 7) | module GuestSmartos type Cap (line 8) | module Cap class RSync (line 9) | class RSync method rsync_installed (line 12) | def self.rsync_installed(machine) method rsync_command (line 16) | def self.rsync_command(machine) method rsync_pre (line 20) | def self.rsync_pre(machine, opts) method rsync_post (line 26) | def self.rsync_post(machine, opts) FILE: plugins/guests/smartos/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSmartos (line 5) | module GuestSmartos class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 12) | def initialize FILE: plugins/guests/smartos/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSmartos (line 7) | module GuestSmartos class Guest (line 8) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 9) | def detect?(machine) FILE: plugins/guests/smartos/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSmartos (line 7) | module GuestSmartos class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/solaris/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSolaris (line 5) | module GuestSolaris type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/solaris/cap/configure_networks.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSolaris (line 5) | module GuestSolaris type Cap (line 6) | module Cap class ConfigureNetworks (line 7) | class ConfigureNetworks method configure_networks (line 8) | def self.configure_networks(machine, networks) FILE: plugins/guests/solaris/cap/file_system.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSolaris (line 5) | module GuestSolaris type Cap (line 6) | module Cap class FileSystem (line 7) | class FileSystem method create_tmp_path (line 13) | def self.create_tmp_path(machine, opts) method decompress_tgz (line 35) | def self.decompress_tgz(machine, compressed_file, destination, o... method decompress_zip (line 59) | def self.decompress_zip(machine, compressed_file, destination, o... FILE: plugins/guests/solaris/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSolaris (line 5) | module GuestSolaris type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/solaris/cap/insert_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSolaris (line 7) | module GuestSolaris type Cap (line 8) | module Cap class InsertPublicKey (line 9) | class InsertPublicKey method insert_public_key (line 10) | def self.insert_public_key(machine, contents) FILE: plugins/guests/solaris/cap/mount_virtualbox_shared_folder.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSolaris (line 5) | module GuestSolaris type Cap (line 6) | module Cap class MountVirtualBoxSharedFolder (line 7) | class MountVirtualBoxSharedFolder method mount_virtualbox_shared_folder (line 8) | def self.mount_virtualbox_shared_folder(machine, name, guestpath... FILE: plugins/guests/solaris/cap/remove_public_key.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSolaris (line 7) | module GuestSolaris type Cap (line 8) | module Cap class RemovePublicKey (line 9) | class RemovePublicKey method remove_public_key (line 10) | def self.remove_public_key(machine, contents) FILE: plugins/guests/solaris/cap/rsync.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSolaris (line 7) | module GuestSolaris type Cap (line 8) | module Cap class RSync (line 9) | class RSync method rsync_installed (line 12) | def self.rsync_installed(machine) method rsync_command (line 16) | def self.rsync_command(machine) method rsync_pre (line 20) | def self.rsync_pre(machine, opts) method rsync_post (line 26) | def self.rsync_post(machine, opts) FILE: plugins/guests/solaris/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSolaris (line 5) | module GuestSolaris class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 13) | def initialize method finalize! (line 20) | def finalize! FILE: plugins/guests/solaris/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSolaris (line 7) | module GuestSolaris class Guest (line 11) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 12) | def detect?(machine) FILE: plugins/guests/solaris/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSolaris (line 7) | module GuestSolaris class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/solaris11/cap/change_host_name.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestSolaris11 (line 9) | module GuestSolaris11 type Cap (line 10) | module Cap class ChangeHostName (line 11) | class ChangeHostName method change_host_name (line 12) | def self.change_host_name(machine, name) FILE: plugins/guests/solaris11/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestSolaris11 (line 9) | module GuestSolaris11 type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 12) | def self.configure_networks(machine, networks) FILE: plugins/guests/solaris11/config.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestSolaris11 (line 9) | module GuestSolaris11 class Config (line 10) | class Config < Vagrant.plugin("2", :config) method initialize (line 17) | def initialize method finalize! (line 24) | def finalize! FILE: plugins/guests/solaris11/guest.rb type VagrantPlugins (line 10) | module VagrantPlugins type GuestSolaris11 (line 11) | module GuestSolaris11 class Guest (line 12) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 13) | def detect?(machine) FILE: plugins/guests/solaris11/plugin.rb type VagrantPlugins (line 10) | module VagrantPlugins type GuestSolaris11 (line 11) | module GuestSolaris11 class Plugin (line 12) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/suse/cap/change_host_name.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestSUSE (line 8) | module GuestSUSE type Cap (line 9) | module Cap class ChangeHostName (line 10) | class ChangeHostName method change_host_name (line 15) | def self.change_host_name(machine, name) FILE: plugins/guests/suse/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestSUSE (line 9) | module GuestSUSE type Cap (line 10) | module Cap class ConfigureNetworks (line 11) | class ConfigureNetworks method configure_networks (line 15) | def self.configure_networks(machine, networks) FILE: plugins/guests/suse/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSUSE (line 5) | module GuestSUSE type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/suse/cap/network_scripts_dir.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSUSE (line 5) | module GuestSUSE type Cap (line 6) | module Cap class NetworkScriptsDir (line 7) | class NetworkScriptsDir method network_scripts_dir (line 8) | def self.network_scripts_dir(machine) FILE: plugins/guests/suse/cap/nfs_client.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSUSE (line 5) | module GuestSUSE type Cap (line 6) | module Cap class NFSClient (line 7) | class NFSClient method nfs_client_install (line 8) | def self.nfs_client_install(machine) FILE: plugins/guests/suse/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSUSE (line 5) | module GuestSUSE type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_installed (line 8) | def self.rsync_installed(machine) method rsync_install (line 12) | def self.rsync_install(machine) FILE: plugins/guests/suse/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestSUSE (line 5) | module GuestSUSE class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/suse/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestSUSE (line 7) | module GuestSUSE class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/tinycore/cap/change_host_name.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestTinyCore (line 5) | module GuestTinyCore type Cap (line 6) | module Cap class ChangeHostName (line 7) | class ChangeHostName method change_host_name (line 8) | def self.change_host_name(machine, name) FILE: plugins/guests/tinycore/cap/configure_networks.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestTinyCore (line 7) | module GuestTinyCore type Cap (line 8) | module Cap class ConfigureNetworks (line 9) | class ConfigureNetworks method configure_networks (line 10) | def self.configure_networks(machine, networks) FILE: plugins/guests/tinycore/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestTinyCore (line 5) | module GuestTinyCore type Cap (line 6) | module Cap class Halt (line 7) | class Halt method halt (line 8) | def self.halt(machine) FILE: plugins/guests/tinycore/cap/mount_nfs.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestTinyCore (line 7) | module GuestTinyCore type Cap (line 8) | module Cap class MountNFS (line 9) | class MountNFS method mount_nfs_folder (line 12) | def self.mount_nfs_folder(machine, ip, folders) FILE: plugins/guests/tinycore/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestTinyCore (line 5) | module GuestTinyCore type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_install (line 8) | def self.rsync_install(machine) FILE: plugins/guests/tinycore/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestTinyCore (line 7) | module GuestTinyCore class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/tinycore/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestTinyCore (line 7) | module GuestTinyCore class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/trisquel/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestTrisquel (line 5) | module GuestTrisquel class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/trisquel/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestTrisquel (line 7) | module GuestTrisquel class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/ubuntu/guest.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestUbuntu (line 7) | module GuestUbuntu class Guest (line 8) | class Guest < VagrantPlugins::GuestLinux::Guest FILE: plugins/guests/ubuntu/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestUbuntu (line 7) | module GuestUbuntu class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/guests/windows/cap/change_host_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestWindows (line 7) | module GuestWindows type Cap (line 8) | module Cap type ChangeHostName (line 9) | module ChangeHostName function change_host_name (line 10) | def self.change_host_name(machine, name) function change_host_name_and_wait (line 14) | def self.change_host_name_and_wait(machine, name, sleep_timeout) FILE: plugins/guests/windows/cap/choose_addressable_ip_addr.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows type Cap (line 6) | module Cap type ChooseAddressableIPAddr (line 7) | module ChooseAddressableIPAddr function choose_addressable_ip_addr (line 8) | def self.choose_addressable_ip_addr(machine, possible) FILE: plugins/guests/windows/cap/configure_networks.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestWindows (line 9) | module GuestWindows type Cap (line 10) | module Cap type ConfigureNetworks (line 11) | module ConfigureNetworks function configure_networks (line 14) | def self.configure_networks(machine, networks) function create_vm_interface_map (line 53) | def self.create_vm_interface_map(machine, guest_network) FILE: plugins/guests/windows/cap/file_system.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows type Cap (line 6) | module Cap class FileSystem (line 7) | class FileSystem method create_tmp_path (line 13) | def self.create_tmp_path(machine, opts) method decompress_zip (line 38) | def self.decompress_zip(machine, compressed_file, destination, o... FILE: plugins/guests/windows/cap/halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows type Cap (line 6) | module Cap type Halt (line 7) | module Halt function halt (line 8) | def self.halt(machine) FILE: plugins/guests/windows/cap/mount_shared_folder.rb type VagrantPlugins (line 7) | module VagrantPlugins type GuestWindows (line 8) | module GuestWindows type Cap (line 9) | module Cap class MountSharedFolder (line 10) | class MountSharedFolder method mount_virtualbox_shared_folder (line 11) | def self.mount_virtualbox_shared_folder(machine, name, guestpath... method mount_vmware_shared_folder (line 15) | def self.mount_vmware_shared_folder(machine, name, guestpath, op... method mount_parallels_shared_folder (line 19) | def self.mount_parallels_shared_folder(machine, name, guestpath,... method mount_smb_shared_folder (line 23) | def self.mount_smb_shared_folder(machine, name, guestpath, options) method mount_shared_folder (line 34) | def self.mount_shared_folder(machine, name, guestpath, vm_provid... FILE: plugins/guests/windows/cap/public_key.rb type VagrantPlugins (line 8) | module VagrantPlugins type GuestWindows (line 9) | module GuestWindows type Cap (line 10) | module Cap class PublicKey (line 11) | class PublicKey method insert_public_key (line 12) | def self.insert_public_key(machine, contents) method remove_public_key (line 25) | def self.remove_public_key(machine, contents) method winssh_modify_authorized_keys (line 35) | def self.winssh_modify_authorized_keys(machine) method fetch_guest_paths (line 71) | def self.fetch_guest_paths(communicator) FILE: plugins/guests/windows/cap/reboot.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestWindows (line 7) | module GuestWindows type Cap (line 8) | module Cap class Reboot (line 9) | class Reboot method reboot (line 13) | def self.reboot(machine) method wait_for_reboot (line 48) | def self.wait_for_reboot(machine) FILE: plugins/guests/windows/cap/rsync.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows type Cap (line 6) | module Cap class RSync (line 7) | class RSync method rsync_scrub_guestpath (line 8) | def self.rsync_scrub_guestpath( machine, opts ) method rsync_pre (line 15) | def self.rsync_pre(machine, opts) FILE: plugins/guests/windows/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 9) | def initialize method validate (line 13) | def validate(machine) method finalize! (line 21) | def finalize! FILE: plugins/guests/windows/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows type Errors (line 6) | module Errors class WindowsError (line 8) | class WindowsError < Vagrant::Errors::VagrantError class NetworkWinRMRequired (line 12) | class NetworkWinRMRequired < WindowsError class RenameComputerFailed (line 16) | class RenameComputerFailed < WindowsError class PublicKeyDirectoryFailure (line 20) | class PublicKeyDirectoryFailure < WindowsError FILE: plugins/guests/windows/guest.rb type VagrantPlugins (line 4) | module VagrantPlugins type GuestWindows (line 5) | module GuestWindows class Guest (line 6) | class Guest < Vagrant.plugin("2", :guest) method detect? (line 7) | def detect?(machine) FILE: plugins/guests/windows/guest_network.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestWindows (line 7) | module GuestWindows class GuestNetwork (line 9) | class GuestNetwork method initialize (line 13) | def initialize(communicator) method network_adapters (line 22) | def network_adapters method is_dhcp_enabled (line 29) | def is_dhcp_enabled(nic_index) method configure_dhcp_interface (line 43) | def configure_dhcp_interface(nic_index, net_connection_id) method configure_static_interface (line 57) | def configure_static_interface(nic_index, net_connection_id, ip, n... method set_all_networks_to_work (line 67) | def set_all_networks_to_work method wsman_version (line 79) | def wsman_version method network_adapters_v2_winrm (line 94) | def network_adapters_v2_winrm method network_adapters_v3_winrm (line 111) | def network_adapters_v3_winrm FILE: plugins/guests/windows/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type GuestWindows (line 7) | module GuestWindows class Plugin (line 10) | class Plugin < Vagrant.plugin("2") method init! (line 107) | def self.init! FILE: plugins/hosts/alt/cap/nfs.rb type VagrantPlugins (line 7) | module VagrantPlugins type HostALT (line 8) | module HostALT type Cap (line 9) | module Cap class NFS (line 10) | class NFS method nfs_check_command (line 11) | def self.nfs_check_command(env) method nfs_start_command (line 19) | def self.nfs_start_command(env) method nfs_installed (line 27) | def self.nfs_installed(environment) method systemd? (line 39) | def self.systemd? FILE: plugins/hosts/alt/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostALT (line 7) | module HostALT class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/alt/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostALT (line 7) | module HostALT class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/arch/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostArch (line 5) | module HostArch type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_check_command (line 8) | def self.nfs_check_command(env) method nfs_start_command (line 12) | def self.nfs_start_command(env) method nfs_installed (line 16) | def self.nfs_installed(environment) FILE: plugins/hosts/arch/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostArch (line 7) | module HostArch class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/arch/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostArch (line 7) | module HostArch class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/bsd/cap/nfs.rb type VagrantPlugins (line 10) | module VagrantPlugins type HostBSD (line 11) | module HostBSD type Cap (line 12) | module Cap class NFS (line 13) | class NFS method nfs_export (line 14) | def self.nfs_export(environment, ui, id, ips, folders) method nfs_exports_template (line 130) | def self.nfs_exports_template(environment) method nfs_installed (line 134) | def self.nfs_installed(environment) method nfs_prune (line 138) | def self.nfs_prune(environment, ui, valid_ids) method nfs_running? (line 167) | def self.nfs_running?(check_command) method nfs_restart_command (line 171) | def self.nfs_restart_command(environment) method nfs_update_command (line 175) | def self.nfs_update_command(environment) method nfs_status_command (line 179) | def self.nfs_status_command(environment) method nfs_cleanup (line 185) | def self.nfs_cleanup(id) method nfs_checkexports! (line 209) | def self.nfs_checkexports! FILE: plugins/hosts/bsd/cap/path.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostBSD (line 5) | module HostBSD type Cap (line 6) | module Cap class Path (line 7) | class Path method resolve_host_path (line 8) | def self.resolve_host_path(env, path) FILE: plugins/hosts/bsd/cap/ssh.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostBSD (line 5) | module HostBSD type Cap (line 6) | module Cap class SSH (line 7) | class SSH method set_ssh_key_permissions (line 13) | def self.set_ssh_key_permissions(env, key_path) FILE: plugins/hosts/bsd/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostBSD (line 7) | module HostBSD class Host (line 9) | class Host < Vagrant.plugin("2", :host) method detect? (line 10) | def detect?(env) FILE: plugins/hosts/bsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostBSD (line 7) | module HostBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/darwin/cap/configured_ip_addresses.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostDarwin (line 7) | module HostDarwin type Cap (line 8) | module Cap class ConfiguredIPAddresses (line 9) | class ConfiguredIPAddresses method configured_ip_addresses (line 11) | def self.configured_ip_addresses(env) FILE: plugins/hosts/darwin/cap/fs_iso.rb type VagrantPlugins (line 7) | module VagrantPlugins type HostDarwin (line 8) | module HostDarwin type Cap (line 9) | module Cap class FsISO (line 10) | class FsISO method isofs_available (line 21) | def self.isofs_available(env) method create_iso (line 35) | def self.create_iso(env, source_directory, extra_opts={}) FILE: plugins/hosts/darwin/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostDarwin (line 5) | module HostDarwin type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_exports_template (line 8) | def self.nfs_exports_template(environment) FILE: plugins/hosts/darwin/cap/path.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostDarwin (line 5) | module HostDarwin type Cap (line 6) | module Cap class Path (line 7) | class Path method resolve_host_path (line 20) | def self.resolve_host_path(env, path) method firmlink_map (line 40) | def self.firmlink_map method reset! (line 60) | def self.reset! FILE: plugins/hosts/darwin/cap/provider_install_virtualbox.rb type VagrantPlugins (line 11) | module VagrantPlugins type HostDarwin (line 12) | module HostDarwin type Cap (line 13) | module Cap class ProviderInstallVirtualBox (line 14) | class ProviderInstallVirtualBox method provider_install_virtualbox (line 21) | def self.provider_install_virtualbox(env) FILE: plugins/hosts/darwin/cap/rdp.rb type VagrantPlugins (line 9) | module VagrantPlugins type HostDarwin (line 10) | module HostDarwin type Cap (line 11) | module Cap class RDP (line 12) | class RDP method rdp_client (line 13) | def self.rdp_client(env, rdp_info) method generate_config_file (line 33) | def self.generate_config_file(rdp_info) FILE: plugins/hosts/darwin/cap/smb.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostDarwin (line 5) | module HostDarwin type Cap (line 6) | module Cap class SMB (line 7) | class SMB method smb_installed (line 12) | def self.smb_installed(env) method smb_start (line 18) | def self.smb_start(env) method smb_mount_options (line 53) | def self.smb_mount_options(env) method smb_cleanup (line 57) | def self.smb_cleanup(env, machine, opts) method smb_prepare (line 84) | def self.smb_prepare(env, machine, folders, opts) method machine_id (line 121) | def self.machine_id(machine) FILE: plugins/hosts/darwin/cap/version.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostDarwin (line 5) | module HostDarwin type Cap (line 6) | module Cap class Version (line 7) | class Version method version (line 8) | def self.version(env) FILE: plugins/hosts/darwin/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostDarwin (line 7) | module HostDarwin class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/darwin/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostDarwin (line 7) | module HostDarwin class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/freebsd/cap/nfs.rb type VagrantPlugins (line 9) | module VagrantPlugins type HostFreeBSD (line 10) | module HostFreeBSD type Cap (line 11) | module Cap class NFS (line 12) | class NFS method nfs_export (line 13) | def self.nfs_export(environment, ui, id, ips, folders) method nfs_exports_template (line 24) | def self.nfs_exports_template(environment) method nfs_restart_command (line 28) | def self.nfs_restart_command(environment) FILE: plugins/hosts/freebsd/host.rb type VagrantPlugins (line 7) | module VagrantPlugins type HostFreeBSD (line 8) | module HostFreeBSD class Host (line 9) | class Host < Vagrant.plugin("2", :host) method detect? (line 10) | def detect?(env) FILE: plugins/hosts/freebsd/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostFreeBSD (line 7) | module HostFreeBSD class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/gentoo/cap/nfs.rb type VagrantPlugins (line 7) | module VagrantPlugins type HostGentoo (line 8) | module HostGentoo type Cap (line 9) | module Cap class NFS (line 10) | class NFS method nfs_check_command (line 11) | def self.nfs_check_command(env) method nfs_start_command (line 19) | def self.nfs_start_command(env) method systemctl_path (line 29) | def self.systemctl_path FILE: plugins/hosts/gentoo/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostGentoo (line 7) | module HostGentoo class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/gentoo/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostGentoo (line 7) | module HostGentoo class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/linux/cap/fs_iso.rb type VagrantPlugins (line 7) | module VagrantPlugins type HostLinux (line 8) | module HostLinux type Cap (line 9) | module Cap class FsISO (line 10) | class FsISO method isofs_available (line 21) | def self.isofs_available(env) method create_iso (line 35) | def self.create_iso(env, source_directory, extra_opts={}) FILE: plugins/hosts/linux/cap/nfs.rb type VagrantPlugins (line 9) | module VagrantPlugins type HostLinux (line 10) | module HostLinux type Cap (line 11) | module Cap class NFS (line 12) | class NFS method nfs_service_name_systemd (line 19) | def self.nfs_service_name_systemd method nfs_service_name_sysv (line 33) | def self.nfs_service_name_sysv method nfs_apply_command (line 45) | def self.nfs_apply_command(env) method nfs_check_command (line 49) | def self.nfs_check_command(env) method nfs_start_command (line 57) | def self.nfs_start_command(env) method nfs_export (line 65) | def self.nfs_export(env, ui, id, ips, folders) method nfs_installed (line 94) | def self.nfs_installed(environment) method nfs_prune (line 105) | def self.nfs_prune(environment, ui, valid_ids) method folder_dupe_check (line 136) | def self.folder_dupe_check(folders) method nfs_cleanup (line 164) | def self.nfs_cleanup(remove_ids) method nfs_write_exports (line 177) | def self.nfs_write_exports(new_exports_content) method nfs_exports_content (line 223) | def self.nfs_exports_content method nfs_opts_setup (line 244) | def self.nfs_opts_setup(folders) method nfs_running? (line 265) | def self.nfs_running?(check_command) method modinfo_path (line 269) | def self.modinfo_path method reset! (line 290) | def self.reset! FILE: plugins/hosts/linux/cap/rdp.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostLinux (line 7) | module HostLinux type Cap (line 8) | module Cap class RDP (line 9) | class RDP method rdp_client (line 10) | def self.rdp_client(env, rdp_info) FILE: plugins/hosts/linux/cap/ssh.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostLinux (line 5) | module HostLinux type Cap (line 6) | module Cap class SSH (line 7) | class SSH method set_ssh_key_permissions (line 13) | def self.set_ssh_key_permissions(env, key_path) FILE: plugins/hosts/linux/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostLinux (line 7) | module HostLinux class Host (line 9) | class Host < Vagrant.plugin("2", :host) method detect? (line 10) | def detect?(env) FILE: plugins/hosts/linux/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostLinux (line 7) | module HostLinux class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/null/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostNull (line 7) | module HostNull class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/null/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostNull (line 7) | module HostNull class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/redhat/cap/nfs.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostRedHat (line 7) | module HostRedHat type Cap (line 8) | module Cap class NFS (line 9) | class NFS method nfs_check_command (line 10) | def self.nfs_check_command(env) method nfs_start_command (line 18) | def self.nfs_start_command(env) method nfs_server_binary (line 28) | def self.nfs_server_binary FILE: plugins/hosts/redhat/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostRedHat (line 7) | module HostRedHat class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/redhat/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostRedHat (line 7) | module HostRedHat class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/slackware/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostSlackware (line 5) | module HostSlackware type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_check_command (line 8) | def self.nfs_check_command(env) method nfs_start_command (line 12) | def self.nfs_start_command(env) FILE: plugins/hosts/slackware/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostSlackware (line 7) | module HostSlackware class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/slackware/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostSlackware (line 7) | module HostSlackware class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/suse/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostSUSE (line 5) | module HostSUSE type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_installed (line 8) | def self.nfs_installed(env) method nfs_check_command (line 12) | def self.nfs_check_command(env) method nfs_start_command (line 16) | def self.nfs_start_command(env) FILE: plugins/hosts/suse/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostSUSE (line 7) | module HostSUSE class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/suse/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostSUSE (line 7) | module HostSUSE class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/void/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostVoid (line 5) | module HostVoid type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_check_command (line 8) | def self.nfs_check_command(env) method nfs_start_command (line 12) | def self.nfs_start_command(env) method nfs_installed (line 20) | def self.nfs_installed(env) FILE: plugins/hosts/void/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostVoid (line 7) | module HostVoid class Host (line 8) | class Host < Vagrant.plugin("2", :host) method detect? (line 9) | def detect?(env) FILE: plugins/hosts/void/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostVoid (line 7) | module HostVoid class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/hosts/windows/cap/configured_ip_addresses.rb type VagrantPlugins (line 12) | module VagrantPlugins type HostWindows (line 13) | module HostWindows type Cap (line 14) | module Cap class ConfiguredIPAddresses (line 15) | class ConfiguredIPAddresses method configured_ip_addresses (line 17) | def self.configured_ip_addresses(env) FILE: plugins/hosts/windows/cap/fs_iso.rb type VagrantPlugins (line 7) | module VagrantPlugins type HostWindows (line 8) | module HostWindows type Cap (line 9) | module Cap class FsISO (line 10) | class FsISO method isofs_available (line 24) | def self.isofs_available(env) method create_iso (line 43) | def self.create_iso(env, source_directory, extra_opts={}) method oscdimg_path (line 58) | def self.oscdimg_path FILE: plugins/hosts/windows/cap/nfs.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostWindows (line 5) | module HostWindows type Cap (line 6) | module Cap class NFS (line 7) | class NFS method nfs_installed (line 8) | def self.nfs_installed(env) FILE: plugins/hosts/windows/cap/provider_install_virtualbox.rb type VagrantPlugins (line 12) | module VagrantPlugins type HostWindows (line 13) | module HostWindows type Cap (line 14) | module Cap class ProviderInstallVirtualBox (line 15) | class ProviderInstallVirtualBox method provider_install_virtualbox (line 22) | def self.provider_install_virtualbox(env) FILE: plugins/hosts/windows/cap/ps.rb type VagrantPlugins (line 9) | module VagrantPlugins type HostWindows (line 10) | module HostWindows type Cap (line 11) | module Cap class PS (line 12) | class PS method ps_client (line 13) | def self.ps_client(env, ps_info) method encoded (line 43) | def self.encoded(script) FILE: plugins/hosts/windows/cap/rdp.rb type VagrantPlugins (line 9) | module VagrantPlugins type HostWindows (line 10) | module HostWindows type Cap (line 11) | module Cap class RDP (line 12) | class RDP method rdp_client (line 13) | def self.rdp_client(env, rdp_info) FILE: plugins/hosts/windows/cap/smb.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostWindows (line 5) | module HostWindows type Cap (line 6) | module Cap class SMB (line 7) | class SMB method smb_installed (line 14) | def self.smb_installed(env) method smb_mount_options (line 25) | def self.smb_mount_options(env) method smb_validate_password (line 29) | def self.smb_validate_password(env, machine, username, password) method smb_cleanup (line 39) | def self.smb_cleanup(env, machine, opts) method smb_prepare (line 71) | def self.smb_prepare(env, machine, folders, opts) method existing_shares (line 128) | def self.existing_shares method get_smbshares (line 140) | def self.get_smbshares method get_netshares (line 163) | def self.get_netshares method machine_id (line 196) | def self.machine_id(machine) FILE: plugins/hosts/windows/cap/ssh.rb type VagrantPlugins (line 4) | module VagrantPlugins type HostWindows (line 5) | module HostWindows type Cap (line 6) | module Cap class SSH (line 7) | class SSH method set_ssh_key_permissions (line 13) | def self.set_ssh_key_permissions(env, key_path) FILE: plugins/hosts/windows/host.rb type VagrantPlugins (line 8) | module VagrantPlugins type HostWindows (line 9) | module HostWindows class Host (line 10) | class Host < Vagrant.plugin("2", :host) method detect? (line 11) | def detect?(env) method scripts_path (line 16) | def self.scripts_path method modules_path (line 21) | def self.modules_path FILE: plugins/hosts/windows/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HostWindows (line 7) | module HostWindows class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/kernel_v1/config/nfs.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V1 (line 7) | module Kernel_V1 class NFSConfig (line 8) | class NFSConfig < Vagrant.plugin("1", :config) method initialize (line 12) | def initialize method upgrade (line 17) | def upgrade(new) FILE: plugins/kernel_v1/config/package.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V1 (line 7) | module Kernel_V1 class PackageConfig (line 8) | class PackageConfig < Vagrant.plugin("1", :config) method initialize (line 11) | def initialize method upgrade (line 15) | def upgrade(new) FILE: plugins/kernel_v1/config/ssh.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V1 (line 7) | module Kernel_V1 class SSHConfig (line 8) | class SSHConfig < Vagrant.plugin("1", :config) method initialize (line 22) | def initialize method upgrade (line 37) | def upgrade(new) FILE: plugins/kernel_v1/config/vagrant.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V1 (line 7) | module Kernel_V1 class VagrantConfig (line 8) | class VagrantConfig < Vagrant.plugin("1", :config) method initialize (line 12) | def initialize method finalize! (line 17) | def finalize! method upgrade (line 22) | def upgrade(new) FILE: plugins/kernel_v1/config/vm.rb type VagrantPlugins (line 4) | module VagrantPlugins type Kernel_V1 (line 5) | module Kernel_V1 class VMConfig (line 9) | class VMConfig < Vagrant.plugin("1", :config) method initialize (line 25) | def initialize method forward_port (line 33) | def forward_port(guestport, hostport, options=nil) method share_folder (line 45) | def share_folder(name, guestpath, hostpath, opts=nil) method network (line 58) | def network(type, *args) method provision (line 71) | def provision(name, options=nil, &block) method customize (line 79) | def customize(command=nil) method define (line 83) | def define(name, options=nil, &block) method finalize! (line 91) | def finalize! method upgrade (line 98) | def upgrade(new) FILE: plugins/kernel_v1/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V1 (line 7) | module Kernel_V1 class Plugin (line 10) | class Plugin < Vagrant.plugin("1") FILE: plugins/kernel_v2/config/cloud_init.rb type VagrantPlugins (line 7) | module VagrantPlugins type Kernel_V2 (line 8) | module Kernel_V2 class VagrantConfigCloudInit (line 9) | class VagrantConfigCloudInit < Vagrant.plugin("2", :config) method initialize (line 47) | def initialize(type=nil) method finalize! (line 61) | def finalize! method validate (line 75) | def validate(machine) method to_s (line 131) | def to_s FILE: plugins/kernel_v2/config/disk.rb type VagrantPlugins (line 9) | module VagrantPlugins type Kernel_V2 (line 10) | module Kernel_V2 class VagrantConfigDisk (line 11) | class VagrantConfigDisk < Vagrant.plugin("2", :config) method initialize (line 64) | def initialize(type) method add_provider_config (line 91) | def add_provider_config(**options, &block) method finalize! (line 113) | def finalize! method validate (line 137) | def validate(machine) method to_s (line 219) | def to_s FILE: plugins/kernel_v2/config/package.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V2 (line 7) | module Kernel_V2 class PackageConfig (line 8) | class PackageConfig < Vagrant.plugin("2", :config) method initialize (line 11) | def initialize method finalize! (line 15) | def finalize! method to_s (line 19) | def to_s FILE: plugins/kernel_v2/config/push.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V2 (line 7) | module Kernel_V2 class PushConfig (line 8) | class PushConfig < Vagrant.plugin("2", :config) method initialize (line 13) | def initialize method finalize! (line 22) | def finalize! method define (line 100) | def define(name, **options, &block) method to_s (line 111) | def to_s method merge (line 116) | def merge(other) method validate (line 131) | def validate(machine) method __compiled_pushes (line 149) | def __compiled_pushes FILE: plugins/kernel_v2/config/ssh.rb type VagrantPlugins (line 8) | module VagrantPlugins type Kernel_V2 (line 9) | module Kernel_V2 class SSHConfig (line 10) | class SSHConfig < SSHConnectConfig method initialize (line 25) | def initialize method merge (line 42) | def merge(other) method finalize! (line 49) | def finalize! method to_s (line 75) | def to_s method validate (line 79) | def validate(machine) FILE: plugins/kernel_v2/config/ssh_connect.rb type VagrantPlugins (line 4) | module VagrantPlugins type Kernel_V2 (line 5) | module Kernel_V2 class SSHConnectConfig (line 6) | class SSHConnectConfig < Vagrant.plugin("2", :config) method initialize (line 31) | def initialize method finalize! (line 53) | def finalize! method validate (line 121) | def validate(machine) FILE: plugins/kernel_v2/config/trigger.rb type VagrantPlugins (line 7) | module VagrantPlugins type Kernel_V2 (line 8) | module Kernel_V2 class TriggerConfig (line 9) | class TriggerConfig < Vagrant.plugin("2", :config) method initialize (line 14) | def initialize method before (line 46) | def before(*command, &block) method after (line 75) | def after(*command, &block) method create_trigger (line 111) | def create_trigger(command, block, extra_cfg=nil) method merge (line 122) | def merge(other) method finalize! (line 170) | def finalize! method validate (line 181) | def validate(machine) method before_triggers (line 197) | def before_triggers method after_triggers (line 202) | def after_triggers method to_s (line 209) | def to_s FILE: plugins/kernel_v2/config/vagrant.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V2 (line 7) | module Kernel_V2 class VagrantConfig (line 8) | class VagrantConfig < Vagrant.plugin("2", :config) method initialize (line 16) | def initialize method finalize! (line 22) | def finalize! method validate (line 43) | def validate(machine) method to_s (line 71) | def to_s method format_plugins (line 75) | def format_plugins(val) FILE: plugins/kernel_v2/config/vm.rb type VagrantPlugins (line 21) | module VagrantPlugins type Kernel_V2 (line 22) | module Kernel_V2 class VMConfig (line 23) | class VMConfig < Vagrant.plugin("2", :config) method initialize (line 65) | def initialize method host_name= (line 116) | def host_name=(value) method merge (line 121) | def merge(other) method synced_folder (line 275) | def synced_folder(hostpath, guestpath, options=nil) method network (line 328) | def network(type, **options) method provider (line 365) | def provider(name, &block) method provision (line 384) | def provision(name, **options, &block) method defined_vms (line 429) | def defined_vms method defined_vm_keys (line 435) | def defined_vm_keys method define (line 439) | def define(name, options=nil, &block) method disk (line 463) | def disk(type, **options, &block) method cloud_init (line 490) | def cloud_init(type=nil, **options, &block) method finalize! (line 509) | def finalize! method get_provider_config (line 697) | def get_provider_config(name) method get_provider_overrides (line 727) | def get_provider_overrides(name) method networks (line 734) | def networks method synced_folders (line 739) | def synced_folders method validate (line 743) | def validate(machine, ignore_provider=nil) method __providers (line 1060) | def __providers FILE: plugins/kernel_v2/config/vm_provisioner.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V2 (line 7) | module Kernel_V2 class VagrantConfigProvisioner (line 9) | class VagrantConfigProvisioner < Vagrant.plugin("2", :config) method initialize (line 68) | def initialize(name, type, **options) method initialize_copy (line 100) | def initialize_copy(orig) method add_config (line 105) | def add_config(**options, &block) method finalize! (line 114) | def finalize! method validate (line 125) | def validate(machine, provisioners) method invalid? (line 197) | def invalid? FILE: plugins/kernel_v2/config/vm_subvm.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V2 (line 7) | module Kernel_V2 class VagrantConfigSubVM (line 9) | class VagrantConfigSubVM method initialize (line 20) | def initialize method initialize_copy (line 25) | def initialize_copy(other) FILE: plugins/kernel_v2/config/vm_trigger.rb type VagrantPlugins (line 9) | module VagrantPlugins type Kernel_V2 (line 10) | module Kernel_V2 class VagrantConfigTrigger (line 12) | class VagrantConfigTrigger < Vagrant.plugin("2", :config) method initialize (line 103) | def initialize(command) method ruby (line 137) | def ruby(&block) method finalize! (line 141) | def finalize! method validate (line 214) | def validate(machine) method to_s (line 292) | def to_s FILE: plugins/kernel_v2/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type Kernel_V2 (line 7) | module Kernel_V2 class Plugin (line 10) | class Plugin < Vagrant.plugin("2") FILE: plugins/providers/docker/action.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action function action_run_command (line 13) | def self.action_run_command function action_up (line 24) | def self.action_up function action_package (line 50) | def self.action_package function action_provision (line 57) | def self.action_provision function action_halt (line 82) | def self.action_halt function action_reload (line 104) | def self.action_reload function action_destroy (line 132) | def self.action_destroy function action_ssh (line 174) | def self.action_ssh function action_ssh_run (line 194) | def self.action_ssh_run function action_start (line 212) | def self.action_start function action_suspend (line 280) | def self.action_suspend FILE: plugins/providers/docker/action/build.rb type VagrantPlugins (line 8) | module VagrantPlugins type DockerProvider (line 9) | module DockerProvider type Action (line 10) | module Action class Build (line 11) | class Build method initialize (line 14) | def initialize(app, env) method call (line 19) | def call(env) FILE: plugins/providers/docker/action/compare_synced_folders.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Action (line 8) | module Action class CompareSyncedFolders (line 9) | class CompareSyncedFolders method initialize (line 12) | def initialize(app, env) method call (line 16) | def call(env) FILE: plugins/providers/docker/action/connect_networks.rb type VagrantPlugins (line 9) | module VagrantPlugins type DockerProvider (line 10) | module DockerProvider type Action (line 11) | module Action class ConnectNetworks (line 12) | class ConnectNetworks method initialize (line 16) | def initialize(app, env) method generate_connect_cli_arguments (line 25) | def generate_connect_cli_arguments(options) method call (line 36) | def call(env) FILE: plugins/providers/docker/action/create.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class Create (line 7) | class Create method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) method create_params (line 91) | def create_params method forwarded_ports (line 123) | def forwarded_ports(include_ssh=false) method generate_container_name (line 158) | def generate_container_name FILE: plugins/providers/docker/action/destroy.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class Destroy (line 7) | class Destroy method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/destroy_build_image.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Action (line 8) | module Action class DestroyBuildImage (line 9) | class DestroyBuildImage method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/docker/action/destroy_network.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Action (line 8) | module Action class DestroyNetwork (line 9) | class DestroyNetwork method initialize (line 13) | def initialize(app, env) method call (line 18) | def call(env) FILE: plugins/providers/docker/action/forwarded_ports.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class ForwardedPorts (line 7) | class ForwardedPorts method initialize (line 8) | def initialize(app, env) method call (line 14) | def call(env) FILE: plugins/providers/docker/action/has_ssh.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class HasSSH (line 9) | class HasSSH method initialize (line 10) | def initialize(app, env) method call (line 14) | def call(env) FILE: plugins/providers/docker/action/host_machine.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Action (line 8) | module Action class HostMachine (line 12) | class HostMachine method initialize (line 13) | def initialize(app, env) method call (line 18) | def call(env) method setup_host_machine (line 43) | def setup_host_machine(host_machine, env) FILE: plugins/providers/docker/action/host_machine_build_dir.rb type VagrantPlugins (line 7) | module VagrantPlugins type DockerProvider (line 8) | module DockerProvider type Action (line 9) | module Action class HostMachineBuildDir (line 10) | class HostMachineBuildDir method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) FILE: plugins/providers/docker/action/host_machine_port_checker.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Action (line 8) | module Action class HostMachinePortChecker (line 10) | class HostMachinePortChecker method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) method port_check (line 27) | def port_check(port) FILE: plugins/providers/docker/action/host_machine_port_warning.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class HostMachinePortWarning (line 7) | class HostMachinePortWarning method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) method has_forwarded_ports? (line 30) | def has_forwarded_ports?(machine) FILE: plugins/providers/docker/action/host_machine_required.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class HostMachineRequired (line 8) | class HostMachineRequired method initialize (line 9) | def initialize(app, env) method call (line 13) | def call(env) FILE: plugins/providers/docker/action/host_machine_sync_folders.rb type VagrantPlugins (line 10) | module VagrantPlugins type DockerProvider (line 11) | module DockerProvider type Action (line 12) | module Action class HostMachineSyncFolders (line 16) | class HostMachineSyncFolders method initialize (line 19) | def initialize(app, env) method call (line 24) | def call(env) method setup_synced_folders (line 48) | def setup_synced_folders(host_machine, env) FILE: plugins/providers/docker/action/host_machine_sync_folders_disable.rb type VagrantPlugins (line 8) | module VagrantPlugins type DockerProvider (line 9) | module DockerProvider type Action (line 10) | module Action class HostMachineSyncFoldersDisable (line 12) | class HostMachineSyncFoldersDisable method initialize (line 15) | def initialize(app, env) method call (line 20) | def call(env) method setup_synced_folders (line 44) | def setup_synced_folders(host_machine, host_sfid, env) FILE: plugins/providers/docker/action/init_state.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class InitState (line 7) | class InitState method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/is_build.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class IsBuild (line 7) | class IsBuild method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/is_host_machine_created.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class IsHostMachineCreated (line 7) | class IsHostMachineCreated method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/login.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Action (line 8) | module Action class Login (line 9) | class Login method initialize (line 10) | def initialize(app, env) method login (line 15) | def login(env, config, driver) method call (line 30) | def call(env) FILE: plugins/providers/docker/action/prepare_forwarded_port_collision_params.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class PrepareForwardedPortCollisionParams (line 7) | class PrepareForwardedPortCollisionParams method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) method port_check (line 52) | def port_check(env, host_port) FILE: plugins/providers/docker/action/prepare_networks.rb type VagrantPlugins (line 9) | module VagrantPlugins type DockerProvider (line 10) | module DockerProvider type Action (line 11) | module Action class PrepareNetworks (line 12) | class PrepareNetworks method initialize (line 18) | def initialize(app, env) method generate_create_cli_arguments (line 27) | def generate_create_cli_arguments(options) method list_interfaces (line 38) | def list_interfaces method validate_network_name! (line 51) | def validate_network_name!(network_name, env) method validate_network_configuration! (line 67) | def validate_network_configuration!(network_name, root_options, ... method process_private_network (line 89) | def process_private_network(root_options, network_options, env) method process_public_network (line 167) | def process_public_network(root_options, net_options, env) method request_public_gateway (line 237) | def request_public_gateway(network_options, interface, env) method request_public_iprange (line 277) | def request_public_iprange(network_options, interface, env) method call (line 321) | def call(env) FILE: plugins/providers/docker/action/prepare_nfs_settings.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class PrepareNFSSettings (line 7) | class PrepareNFSSettings method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) method using_nfs? (line 33) | def using_nfs? method privileged_container? (line 37) | def privileged_container? method add_ips_to_env! (line 46) | def add_ips_to_env!(env) FILE: plugins/providers/docker/action/prepare_nfs_valid_ids.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class PrepareNFSValidIds (line 7) | class PrepareNFSValidIds method initialize (line 8) | def initialize(app, env) method call (line 13) | def call(env) FILE: plugins/providers/docker/action/prepare_ssh.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class PrepareSSH (line 7) | class PrepareSSH method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/pull.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class Pull (line 7) | class Pull method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/start.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class Start (line 7) | class Start method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/stop.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Action (line 6) | module Action class Stop (line 7) | class Stop method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/docker/action/wait_for_running.rb type VagrantPlugins (line 7) | module VagrantPlugins type DockerProvider (line 8) | module DockerProvider type Action (line 9) | module Action class WaitForRunning (line 10) | class WaitForRunning method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) method sleeper (line 61) | def sleeper(duration) FILE: plugins/providers/docker/cap/has_communicator.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Cap (line 6) | module Cap type HasCommunicator (line 7) | module HasCommunicator function has_communicator (line 8) | def self.has_communicator(machine) FILE: plugins/providers/docker/cap/proxy_machine.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Cap (line 6) | module Cap type ProxyMachine (line 7) | module ProxyMachine function proxy_machine (line 8) | def self.proxy_machine(machine) FILE: plugins/providers/docker/cap/public_address.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Cap (line 6) | module Cap type PublicAddress (line 7) | module PublicAddress function public_address (line 8) | def self.public_address(machine) FILE: plugins/providers/docker/command/exec.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Command (line 8) | module Command class Exec (line 9) | class Exec < Vagrant.plugin("2", :command) method synopsis (line 10) | def self.synopsis method execute (line 14) | def execute method exec_command (line 81) | def exec_command(machine, command, options) FILE: plugins/providers/docker/command/logs.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Command (line 6) | module Command class Logs (line 7) | class Logs < Vagrant.plugin("2", :command) method synopsis (line 8) | def self.synopsis method execute (line 12) | def execute method execute_single (line 75) | def execute_single(machine, options) FILE: plugins/providers/docker/command/run.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Command (line 6) | module Command class Run (line 7) | class Run < Vagrant.plugin("2", :command) method synopsis (line 8) | def self.synopsis method execute (line 12) | def execute FILE: plugins/providers/docker/communicator.rb type VagrantPlugins (line 7) | module VagrantPlugins type DockerProvider (line 8) | module DockerProvider class Communicator (line 11) | class Communicator < Vagrant.plugin("2", :communicator) method initialize (line 12) | def initialize(machine) method ready? (line 26) | def ready? method download (line 36) | def download(from, to) method execute (line 50) | def execute(command, **opts, &block) method sudo (line 114) | def sudo(command, **opts, &block) method test (line 119) | def test(command, **opts) method upload (line 124) | def upload(from, to) method container_ssh_command (line 146) | def container_ssh_command method sync_private_keys (line 172) | def sync_private_keys(info) FILE: plugins/providers/docker/config.rb type VagrantPlugins (line 8) | module VagrantPlugins type DockerProvider (line 9) | module DockerProvider class Config (line 10) | class Config < Vagrant.plugin("2", :config) method initialize (line 160) | def initialize method link (line 192) | def link(name) method merge (line 196) | def merge(other) method finalize! (line 251) | def finalize! method validate (line 300) | def validate(machine) method _links (line 357) | def _links FILE: plugins/providers/docker/driver.rb type VagrantPlugins (line 9) | module VagrantPlugins type DockerProvider (line 10) | module DockerProvider class Driver (line 11) | class Driver method initialize (line 16) | def initialize method build (line 25) | def build(dir, **opts, &block) method podman? (line 63) | def podman? method create (line 67) | def create(params, **opts, &block) method state (line 115) | def state(cid) method created? (line 126) | def created?(cid) method image? (line 131) | def image?(id) method read_used_ports (line 144) | def read_used_ports method running? (line 174) | def running?(cid) method privileged? (line 179) | def privileged?(cid) method login (line 183) | def login(email, username, password, server) method logout (line 193) | def logout(server) method pull (line 199) | def pull(image) method start (line 203) | def start(cid) method stop (line 212) | def stop(cid, timeout) method rm (line 218) | def rm(cid) method rmi (line 224) | def rmi(id) method inspect_container (line 238) | def inspect_container(cid) method all_containers (line 243) | def all_containers method docker_bridge_ip (line 251) | def docker_bridge_ip method docker_bridge_ip_fallback (line 261) | def docker_bridge_ip_fallback method connect_network (line 274) | def connect_network(network, cid, opts=nil) method create_network (line 282) | def create_network(network, opts=nil) method disconnect_network (line 290) | def disconnect_network(network, cid) method inspect_network (line 298) | def inspect_network(network, opts=nil) method list_network (line 312) | def list_network(*opts) method prune_network (line 322) | def prune_network(opts=nil) method rm_network (line 331) | def rm_network(*network) method execute (line 338) | def execute(*cmd, **opts, &block) method network_defined? (line 351) | def network_defined?(subnet_string) method network_containing_address (line 370) | def network_containing_address(address) method existing_named_network? (line 393) | def existing_named_network?(network_name) method list_network_names (line 399) | def list_network_names method network_used? (line 408) | def network_used?(network) FILE: plugins/providers/docker/driver/compose.rb type VagrantPlugins (line 7) | module VagrantPlugins type DockerProvider (line 8) | module DockerProvider class Driver (line 9) | class Driver class Compose (line 10) | class Compose < Driver method initialize (line 25) | def initialize(machine) method build (line 46) | def build(dir, **opts, &block) method create (line 90) | def create(params, **opts, &block) method rm (line 172) | def rm(cid) method rmi (line 197) | def rmi(*_) method created? (line 201) | def created?(cid) method get_container_id (line 218) | def get_container_id(name) method compose_execute (line 223) | def compose_execute(*cmd, **opts, &block) method apply_composition! (line 231) | def apply_composition!(*args) method update_composition (line 249) | def update_composition(*args) method get_composition (line 263) | def get_composition method write_composition (line 276) | def write_composition(composition) method composition_path (line 287) | def composition_path method synchronized (line 291) | def synchronized FILE: plugins/providers/docker/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Errors (line 6) | module Errors class DockerError (line 7) | class DockerError < Vagrant::Errors::VagrantError class BuildError (line 11) | class BuildError < DockerError class CommunicatorNonDocker (line 15) | class CommunicatorNonDocker < DockerError class ComposeLockTimeoutError (line 19) | class ComposeLockTimeoutError < DockerError class ContainerNotRunningError (line 23) | class ContainerNotRunningError < DockerError class ContainerNotCreatedError (line 27) | class ContainerNotCreatedError < DockerError class DockerComposeNotInstalledError (line 31) | class DockerComposeNotInstalledError < DockerError class ExecuteError (line 35) | class ExecuteError < DockerError class ExecCommandRequired (line 39) | class ExecCommandRequired < DockerError class HostVMCommunicatorNotReady (line 43) | class HostVMCommunicatorNotReady < DockerError class ImageNotConfiguredError (line 47) | class ImageNotConfiguredError < DockerError class NfsWithoutPrivilegedError (line 51) | class NfsWithoutPrivilegedError < DockerError class NetworkAddressInvalid (line 55) | class NetworkAddressInvalid < DockerError class NetworkIPAddressRequired (line 59) | class NetworkIPAddressRequired < DockerError class NetworkSubnetInvalid (line 63) | class NetworkSubnetInvalid < DockerError class NetworkInvalidOption (line 67) | class NetworkInvalidOption < DockerError class NetworkNameMissing (line 71) | class NetworkNameMissing < DockerError class NetworkNameUndefined (line 75) | class NetworkNameUndefined < DockerError class NetworkNoInterfaces (line 79) | class NetworkNoInterfaces < DockerError class PackageNotSupported (line 83) | class PackageNotSupported < DockerError class StateNotRunning (line 87) | class StateNotRunning < DockerError class StateStopped (line 91) | class StateStopped < DockerError class SuspendNotSupported (line 95) | class SuspendNotSupported < DockerError class SyncedFolderNonDocker (line 99) | class SyncedFolderNonDocker < DockerError class VagrantfileNotFound (line 103) | class VagrantfileNotFound < DockerError FILE: plugins/providers/docker/executor/local.rb type VagrantPlugins (line 7) | module VagrantPlugins type DockerProvider (line 8) | module DockerProvider type Executor (line 9) | module Executor class Local (line 12) | class Local method execute (line 13) | def execute(*cmd, **opts, &block) method windows? (line 42) | def windows? FILE: plugins/providers/docker/executor/vagrant.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvider (line 7) | module DockerProvider type Executor (line 8) | module Executor class Vagrant (line 11) | class Vagrant method initialize (line 12) | def initialize(host_machine) method execute (line 16) | def execute(*cmd, **opts, &block) method windows? (line 71) | def windows? method ssh_run (line 77) | def ssh_run(cmd) FILE: plugins/providers/docker/plugin.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider type Executor (line 10) | module Executor class Plugin (line 15) | class Plugin < Vagrant.plugin("2") method init! (line 80) | def self.init! FILE: plugins/providers/docker/provider.rb type VagrantPlugins (line 11) | module VagrantPlugins type DockerProvider (line 12) | module DockerProvider class Provider (line 13) | class Provider < Vagrant.plugin("2", :provider) method usable? (line 16) | def self.usable?(raise_error=false) method initialize (line 24) | def initialize(machine) method action (line 36) | def action(name) method driver (line 43) | def driver method host_vm (line 63) | def host_vm method host_vm_lock (line 120) | def host_vm_lock method host_vm_mutex (line 135) | def host_vm_mutex method host_vm? (line 142) | def host_vm? method ssh_info (line 147) | def ssh_info method state (line 177) | def state method to_s (line 209) | def to_s FILE: plugins/providers/docker/synced_folder.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvider (line 5) | module DockerProvider class SyncedFolder (line 6) | class SyncedFolder < Vagrant.plugin("2", :synced_folder) method usable? (line 7) | def usable?(machine, raise_error=false) method prepare (line 21) | def prepare(machine, folders, _opts) FILE: plugins/providers/hyperv/action.rb type VagrantPlugins (line 8) | module VagrantPlugins type HyperV (line 9) | module HyperV type Action (line 10) | module Action function action_reload (line 14) | def self.action_reload function action_destroy (line 29) | def self.action_destroy function action_halt (line 53) | def self.action_halt function action_package (line 72) | def self.action_package function action_provision (line 93) | def self.action_provision function action_resume (line 114) | def self.action_resume function action_start (line 131) | def self.action_start function action_up (line 171) | def self.action_up function action_read_state (line 187) | def self.action_read_state function action_ssh (line 194) | def self.action_ssh function action_ssh_run (line 213) | def self.action_ssh_run function action_suspend (line 232) | def self.action_suspend function action_snapshot_delete (line 246) | def self.action_snapshot_delete function action_snapshot_restore (line 261) | def self.action_snapshot_restore function action_snapshot_save (line 285) | def self.action_snapshot_save FILE: plugins/providers/hyperv/action/check_access.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class CheckAccess (line 7) | class CheckAccess method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/check_enabled.rb type VagrantPlugins (line 7) | module VagrantPlugins type HyperV (line 8) | module HyperV type Action (line 9) | module Action class CheckEnabled (line 10) | class CheckEnabled method initialize (line 11) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/hyperv/action/configure.rb type VagrantPlugins (line 7) | module VagrantPlugins type HyperV (line 8) | module HyperV type Action (line 9) | module Action class Configure (line 10) | class Configure method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) FILE: plugins/providers/hyperv/action/delete_vm.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class DeleteVM (line 7) | class DeleteVM method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/export.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Action (line 8) | module Action class Export (line 9) | class Export method initialize (line 10) | def initialize(app, env) method call (line 14) | def call(env) method export (line 27) | def export FILE: plugins/providers/hyperv/action/import.rb type VagrantPlugins (line 7) | module VagrantPlugins type HyperV (line 8) | module HyperV type Action (line 9) | module Action class Import (line 10) | class Import method initialize (line 14) | def initialize(app, env) method call (line 19) | def call(env) FILE: plugins/providers/hyperv/action/is_windows.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class IsWindows (line 7) | class IsWindows method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/message_will_not_destroy.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class MessageWillNotDestroy (line 7) | class MessageWillNotDestroy method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/net_set_mac.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class NetSetMac (line 7) | class NetSetMac method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/net_set_vlan.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class NetSetVLan (line 7) | class NetSetVLan method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/package.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Action (line 8) | module Action class Package (line 9) | class Package < Vagrant::Action::General::Package method call (line 13) | def call(env) FILE: plugins/providers/hyperv/action/package_metadata_json.rb type VagrantPlugins (line 8) | module VagrantPlugins type HyperV (line 9) | module HyperV type Action (line 10) | module Action class PackageMetadataJson (line 11) | class PackageMetadataJson method initialize (line 15) | def initialize(app, env) method call (line 19) | def call(env) method create_metadata (line 27) | def create_metadata FILE: plugins/providers/hyperv/action/package_setup_files.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Action (line 8) | module Action class PackageSetupFiles (line 9) | class PackageSetupFiles < Vagrant::Action::General::PackageSetupFiles method call (line 13) | def call(env) FILE: plugins/providers/hyperv/action/package_setup_folders.rb type VagrantPlugins (line 8) | module VagrantPlugins type HyperV (line 9) | module HyperV type Action (line 10) | module Action class PackageSetupFolders (line 11) | class PackageSetupFolders < Vagrant::Action::General::PackageSetup... method call (line 15) | def call(env) FILE: plugins/providers/hyperv/action/package_vagrantfile.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Action (line 8) | module Action class PackageVagrantfile (line 9) | class PackageVagrantfile method initialize (line 13) | def initialize(app, env) method call (line 17) | def call(env) method create_vagrantfile (line 26) | def create_vagrantfile FILE: plugins/providers/hyperv/action/read_guest_ip.rb type VagrantPlugins (line 7) | module VagrantPlugins type HyperV (line 8) | module HyperV type Action (line 9) | module Action class ReadGuestIP (line 12) | class ReadGuestIP method initialize (line 13) | def initialize(app, env) method call (line 18) | def call(env) method read_host_ip (line 23) | def read_host_ip(env) FILE: plugins/providers/hyperv/action/read_state.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Action (line 8) | module Action class ReadState (line 9) | class ReadState method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/hyperv/action/resume_vm.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class ResumeVM (line 7) | class ResumeVM method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/set_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Action (line 8) | module Action class SetName (line 9) | class SetName method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/hyperv/action/snapshot_delete.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class SnapshotDelete (line 7) | class SnapshotDelete method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/snapshot_restore.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class SnapshotRestore (line 7) | class SnapshotRestore method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/snapshot_save.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class SnapshotSave (line 7) | class SnapshotSave method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/start_instance.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class StartInstance (line 7) | class StartInstance method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/stop_instance.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class StopInstance (line 7) | class StopInstance method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/suspend_vm.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Action (line 6) | module Action class SuspendVM (line 7) | class SuspendVM method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/hyperv/action/wait_for_ip_address.rb type VagrantPlugins (line 7) | module VagrantPlugins type HyperV (line 8) | module HyperV type Action (line 9) | module Action class WaitForIPAddress (line 10) | class WaitForIPAddress method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) FILE: plugins/providers/hyperv/cap/cleanup_disks.rb type VagrantPlugins (line 7) | module VagrantPlugins type HyperV (line 8) | module HyperV type Cap (line 9) | module Cap type CleanupDisks (line 10) | module CleanupDisks function cleanup_disks (line 16) | def self.cleanup_disks(machine, defined_disks, disk_meta_file) function handle_cleanup_disk (line 29) | def self.handle_cleanup_disk(machine, defined_disks, disk_meta) function handle_cleanup_dvd (line 54) | def self.handle_cleanup_dvd(machine, defined_disks, disk_meta) FILE: plugins/providers/hyperv/cap/configure_disks.rb type VagrantPlugins (line 9) | module VagrantPlugins type HyperV (line 10) | module HyperV type Cap (line 11) | module Cap type ConfigureDisks (line 12) | module ConfigureDisks function configure_disks (line 18) | def self.configure_disks(machine, defined_disks) function get_current_disk (line 49) | def self.get_current_disk(machine, disk, all_disks) function handle_configure_disk (line 86) | def self.handle_configure_disk(machine, disk, all_disks) function handle_configure_dvd (line 108) | def self.handle_configure_dvd(machine, dvd) function compare_disk_size (line 153) | def self.compare_disk_size(machine, disk_config, defined_disk) function create_disk (line 178) | def self.create_disk(machine, disk_config) function convert_size_vars! (line 220) | def self.convert_size_vars!(disk_provider_config) function resize_disk (line 233) | def self.resize_disk(machine, disk_config, defined_disk) FILE: plugins/providers/hyperv/cap/public_address.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Cap (line 6) | module Cap type PublicAddress (line 7) | module PublicAddress function public_address (line 8) | def self.public_address(machine) FILE: plugins/providers/hyperv/cap/snapshot_list.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Cap (line 6) | module Cap type SnapshotList (line 7) | module SnapshotList function snapshot_list (line 8) | def self.snapshot_list(machine) FILE: plugins/providers/hyperv/cap/validate_disk_ext.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV type Cap (line 8) | module Cap type ValidateDiskExt (line 9) | module ValidateDiskExt function validate_disk_ext (line 19) | def self.validate_disk_ext(machine, disk_ext) function default_disk_exts (line 25) | def self.default_disk_exts(machine) function set_default_disk_ext (line 31) | def self.set_default_disk_ext(machine) FILE: plugins/providers/hyperv/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type HyperV (line 7) | module HyperV class Config (line 8) | class Config < Vagrant.plugin("2", :config) method initialize (line 57) | def initialize method finalize! (line 76) | def finalize! method validate (line 115) | def validate(machine) FILE: plugins/providers/hyperv/driver.rb type VagrantPlugins (line 11) | module VagrantPlugins type HyperV (line 12) | module HyperV class Driver (line 13) | class Driver method initialize (line 31) | def initialize(id) method has_vmcx_support? (line 37) | def has_vmcx_support? method execute (line 49) | def execute(path, options={}) method get_current_state (line 85) | def get_current_state method delete_vm (line 92) | def delete_vm method export (line 100) | def export(path) method read_guest_ip (line 107) | def read_guest_ip method read_mac_address (line 114) | def read_mac_address method resume (line 121) | def resume method start (line 128) | def start method stop (line 135) | def stop method suspend (line 142) | def suspend method import (line 150) | def import(options) method net_set_vlan (line 158) | def net_set_vlan(vlan_id) method net_set_mac (line 166) | def net_set_mac(mac_addr) method create_snapshot (line 174) | def create_snapshot(snapshot_name) method restore_snapshot (line 182) | def restore_snapshot(snapshot_name) method list_snapshots (line 189) | def list_snapshots method delete_snapshot (line 198) | def delete_snapshot(snapshot_name) method set_vm_integration_services (line 210) | def set_vm_integration_services(config) method set_name (line 222) | def set_name(vmname) method attach_disk (line 237) | def attach_disk(disk_file_path, **opts) method create_disk (line 252) | def create_disk(path, size_bytes, **opts) method dismount_disk (line 261) | def dismount_disk(disk_file_path) method get_disk (line 266) | def get_disk(disk_file_path) method attach_dvd (line 274) | def attach_dvd(iso_path) method detach_dvd (line 283) | def detach_dvd(controller_location, controller_number) method list_hdds (line 292) | def list_hdds method remove_disk (line 304) | def remove_disk(controller_type, controller_number, controller_loc... method resize_disk (line 313) | def resize_disk(disk_file_path, size_bytes, **opts) method set_enhanced_session_transport_type (line 322) | def set_enhanced_session_transport_type(transport_type) method read_scsi_controllers (line 332) | def read_scsi_controllers method execute_powershell (line 340) | def execute_powershell(path, options, &block) FILE: plugins/providers/hyperv/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV type Errors (line 6) | module Errors class HyperVError (line 8) | class HyperVError < Vagrant::Errors::VagrantError class AdminRequired (line 12) | class AdminRequired < HyperVError class BoxInvalid (line 16) | class BoxInvalid < HyperVError class IPAddrTimeout (line 20) | class IPAddrTimeout < HyperVError class NoSwitches (line 24) | class NoSwitches < HyperVError class PowerShellFeaturesDisabled (line 28) | class PowerShellFeaturesDisabled < HyperVError class PowerShellError (line 32) | class PowerShellError < HyperVError class PowerShellRequired (line 36) | class PowerShellRequired < HyperVError class WindowsRequired (line 40) | class WindowsRequired < HyperVError class SystemAccessRequired (line 44) | class SystemAccessRequired < HyperVError FILE: plugins/providers/hyperv/plugin.rb type VagrantPlugins (line 4) | module VagrantPlugins type HyperV (line 5) | module HyperV class Plugin (line 9) | class Plugin < Vagrant.plugin("2") method init! (line 65) | def self.init! FILE: plugins/providers/hyperv/provider.rb type VagrantPlugins (line 12) | module VagrantPlugins type HyperV (line 13) | module HyperV class Provider (line 14) | class Provider < Vagrant.plugin("2", :provider) method usable? (line 17) | def self.usable?(raise_error=false) method initialize (line 38) | def initialize(machine) method action (line 47) | def action(name) method machine_id_changed (line 56) | def machine_id_changed method state (line 60) | def state method to_s (line 85) | def to_s method ssh_info (line 91) | def ssh_info FILE: plugins/providers/virtualbox/action.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action function action_boot (line 64) | def self.action_boot function action_destroy (line 100) | def self.action_destroy function action_halt (line 131) | def self.action_halt function action_package (line 157) | def self.action_package function action_provision (line 181) | def self.action_provision function action_reload (line 207) | def self.action_reload function action_resume (line 225) | def self.action_resume function action_snapshot_delete (line 244) | def self.action_snapshot_delete function action_snapshot_restore (line 258) | def self.action_snapshot_restore function action_snapshot_save (line 287) | def self.action_snapshot_save function action_ssh (line 301) | def self.action_ssh function action_ssh_run (line 312) | def self.action_ssh_run function action_start (line 324) | def self.action_start function action_suspend (line 360) | def self.action_suspend function action_sync_folders (line 376) | def self.action_sync_folders function action_up (line 386) | def self.action_up FILE: plugins/providers/virtualbox/action/boot.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Boot (line 7) | class Boot method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/check_accessible.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class CheckAccessible (line 7) | class CheckAccessible method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/check_created.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class CheckCreated (line 9) | class CheckCreated method initialize (line 10) | def initialize(app, env) method call (line 14) | def call(env) FILE: plugins/providers/virtualbox/action/check_guest_additions.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class CheckGuestAdditions (line 9) | class CheckGuestAdditions method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/virtualbox/action/check_running.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class CheckRunning (line 9) | class CheckRunning method initialize (line 10) | def initialize(app, env) method call (line 14) | def call(env) FILE: plugins/providers/virtualbox/action/check_virtualbox.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class CheckVirtualbox (line 10) | class CheckVirtualbox method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) FILE: plugins/providers/virtualbox/action/clean_machine_folder.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class CleanMachineFolder (line 13) | class CleanMachineFolder method initialize (line 14) | def initialize(app, env) method call (line 18) | def call(env) method clean_machine_folder (line 32) | def clean_machine_folder(machine_folder) FILE: plugins/providers/virtualbox/action/clear_forwarded_ports.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class ClearForwardedPorts (line 7) | class ClearForwardedPorts method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/clear_network_interfaces.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class ClearNetworkInterfaces (line 7) | class ClearNetworkInterfaces method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/created.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Created (line 7) | class Created method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/customize.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Customize (line 7) | class Customize method initialize (line 8) | def initialize(app, env, event) method call (line 13) | def call(env) FILE: plugins/providers/virtualbox/action/destroy.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Destroy (line 7) | class Destroy method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/destroy_unused_network_interfaces.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class DestroyUnusedNetworkInterfaces (line 9) | class DestroyUnusedNetworkInterfaces method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/virtualbox/action/discard_state.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class DiscardState (line 7) | class DiscardState method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/export.rb type VagrantPlugins (line 7) | module VagrantPlugins type ProviderVirtualBox (line 8) | module ProviderVirtualBox type Action (line 9) | module Action class Export (line 10) | class Export method initialize (line 11) | def initialize(app, env) method call (line 15) | def call(env) method export (line 26) | def export method ovf_path (line 40) | def ovf_path FILE: plugins/providers/virtualbox/action/forced_halt.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class ForcedHalt (line 7) | class ForcedHalt method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/forward_ports.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class ForwardPorts (line 7) | class ForwardPorts method initialize (line 10) | def initialize(app, env) method call (line 17) | def call(env) method forward_ports (line 37) | def forward_ports FILE: plugins/providers/virtualbox/action/import.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Import (line 7) | class Import method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) method clone (line 20) | def clone(env) method import (line 52) | def import(env) method recover (line 84) | def recover(env) FILE: plugins/providers/virtualbox/action/import_master.rb type VagrantPlugins (line 7) | module VagrantPlugins type ProviderVirtualBox (line 8) | module ProviderVirtualBox type Action (line 9) | module Action class ImportMaster (line 10) | class ImportMaster method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) method import_master (line 43) | def import_master(env) FILE: plugins/providers/virtualbox/action/is_paused.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class IsPaused (line 7) | class IsPaused method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/is_running.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class IsRunning (line 7) | class IsRunning method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/is_saved.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class IsSaved (line 7) | class IsSaved method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/match_mac_address.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class MatchMACAddress (line 7) | class MatchMACAddress method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/message_already_running.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class MessageAlreadyRunning (line 7) | class MessageAlreadyRunning method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/message_not_created.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class MessageNotCreated (line 7) | class MessageNotCreated method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/message_not_running.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class MessageNotRunning (line 7) | class MessageNotRunning method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/message_will_not_destroy.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class MessageWillNotDestroy (line 7) | class MessageWillNotDestroy method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/network.rb type VagrantPlugins (line 13) | module VagrantPlugins type ProviderVirtualBox (line 14) | module ProviderVirtualBox type Action (line 15) | module Action class Network (line 21) | class Network method initialize (line 38) | def initialize(app, env) method call (line 43) | def call(env) method bridged_config (line 170) | def bridged_config(options) method bridged_adapter (line 180) | def bridged_adapter(config) method bridged_network_config (line 261) | def bridged_network_config(config) method hostonly_config (line 279) | def hostonly_config(options) method hostonly_adapter (line 384) | def hostonly_adapter(config) method hostonly_network_config (line 415) | def hostonly_network_config(config) method intnet_config (line 424) | def intnet_config(options) method intnet_adapter (line 436) | def intnet_adapter(config) method intnet_network_config (line 449) | def intnet_network_config(config) method nat_config (line 457) | def nat_config(options) method nat_adapter (line 463) | def nat_adapter(config) method nat_network_config (line 471) | def nat_network_config(config) method assign_interface_numbers (line 486) | def assign_interface_numbers(networks, adapters) method hostonly_create_network (line 515) | def hostonly_create_network(config) method hostonly_find_matching_network (line 520) | def hostonly_find_matching_network(config) method validate_hostonly_ip! (line 549) | def validate_hostonly_ip!(ip, driver) method load_net_conf (line 565) | def load_net_conf method create_dhcp_server_if_necessary (line 596) | def create_dhcp_server_if_necessary(interface, config) method dhcp_server_matches_config? (line 623) | def dhcp_server_matches_config?(dhcp_server, config) method find_matching_dhcp_server (line 633) | def find_matching_dhcp_server(interface) FILE: plugins/providers/virtualbox/action/network_fix_ipv6.rb type VagrantPlugins (line 12) | module VagrantPlugins type ProviderVirtualBox (line 13) | module ProviderVirtualBox type Action (line 14) | module Action class NetworkFixIPv6 (line 18) | class NetworkFixIPv6 method initialize (line 22) | def initialize(app, env) method call (line 27) | def call(env) method host_only_interface_names (line 72) | def host_only_interface_names(env) method host_only_interfaces (line 79) | def host_only_interfaces(env) FILE: plugins/providers/virtualbox/action/package.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class Package (line 9) | class Package < Vagrant::Action::General::Package method call (line 13) | def call(env) FILE: plugins/providers/virtualbox/action/package_setup_files.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class PackageSetupFiles (line 9) | class PackageSetupFiles < Vagrant::Action::General::PackageSetupFiles method call (line 13) | def call(env) FILE: plugins/providers/virtualbox/action/package_setup_folders.rb type VagrantPlugins (line 8) | module VagrantPlugins type ProviderVirtualBox (line 9) | module ProviderVirtualBox type Action (line 10) | module Action class PackageSetupFolders (line 11) | class PackageSetupFolders < Vagrant::Action::General::PackageSetup... method call (line 15) | def call(env) FILE: plugins/providers/virtualbox/action/package_vagrantfile.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class PackageVagrantfile (line 9) | class PackageVagrantfile method initialize (line 13) | def initialize(app, env) method call (line 17) | def call(env) method create_vagrantfile (line 26) | def create_vagrantfile FILE: plugins/providers/virtualbox/action/prepare_clone_snapshot.rb type VagrantPlugins (line 7) | module VagrantPlugins type ProviderVirtualBox (line 8) | module ProviderVirtualBox type Action (line 9) | module Action class PrepareCloneSnapshot (line 10) | class PrepareCloneSnapshot method initialize (line 11) | def initialize(app, env) method call (line 16) | def call(env) method prepare_snapshot (line 39) | def prepare_snapshot(env) FILE: plugins/providers/virtualbox/action/prepare_forwarded_port_collision_params.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class PrepareForwardedPortCollisionParams (line 7) | class PrepareForwardedPortCollisionParams method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/prepare_nfs_settings.rb type VagrantPlugins (line 7) | module VagrantPlugins type ProviderVirtualBox (line 8) | module ProviderVirtualBox type Action (line 9) | module Action class PrepareNFSSettings (line 10) | class PrepareNFSSettings method initialize (line 14) | def initialize(app, env) method call (line 19) | def call(env) method add_ips_to_env! (line 42) | def add_ips_to_env!(env) method find_host_only_adapter (line 93) | def find_host_only_adapter method read_static_machine_ips (line 111) | def read_static_machine_ips method read_dynamic_machine_ip (line 136) | def read_dynamic_machine_ip(adapter) method retry_options (line 156) | def retry_options FILE: plugins/providers/virtualbox/action/prepare_nfs_valid_ids.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class PrepareNFSValidIds (line 7) | class PrepareNFSValidIds method initialize (line 8) | def initialize(app, env) method call (line 13) | def call(env) FILE: plugins/providers/virtualbox/action/resume.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Resume (line 7) | class Resume method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/sane_defaults.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class SaneDefaults (line 9) | class SaneDefaults method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) method attempt_and_log (line 57) | def attempt_and_log(command, log) method enable_dns_proxy? (line 71) | def enable_dns_proxy? FILE: plugins/providers/virtualbox/action/set_default_nic_type.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class SetDefaultNICType (line 14) | class SetDefaultNICType method initialize (line 19) | def initialize(app, env) method call (line 24) | def call(env) FILE: plugins/providers/virtualbox/action/set_name.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Action (line 8) | module Action class SetName (line 9) | class SetName method initialize (line 10) | def initialize(app, env) method call (line 15) | def call(env) FILE: plugins/providers/virtualbox/action/setup_package_files.rb type VagrantPlugins (line 8) | module VagrantPlugins type ProviderVirtualBox (line 9) | module ProviderVirtualBox type Action (line 10) | module Action class SetupPackageFiles (line 11) | class SetupPackageFiles < PackageSetupFiles method initialize (line 12) | def initialize(*) FILE: plugins/providers/virtualbox/action/snapshot_delete.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class SnapshotDelete (line 7) | class SnapshotDelete method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/snapshot_restore.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class SnapshotRestore (line 7) | class SnapshotRestore method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/snapshot_save.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class SnapshotSave (line 7) | class SnapshotSave method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/action/suspend.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Action (line 6) | module Action class Suspend (line 7) | class Suspend method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) FILE: plugins/providers/virtualbox/cap.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Cap (line 6) | module Cap function forwarded_ports (line 14) | def self.forwarded_ports(machine) function nic_mac_addresses (line 27) | def self.nic_mac_addresses(machine) function snapshot_list (line 34) | def self.snapshot_list(machine) FILE: plugins/providers/virtualbox/cap/cleanup_disks.rb type VagrantPlugins (line 7) | module VagrantPlugins type ProviderVirtualBox (line 8) | module ProviderVirtualBox type Cap (line 9) | module Cap type CleanupDisks (line 10) | module CleanupDisks function cleanup_disks (line 16) | def self.cleanup_disks(machine, defined_disks, disk_meta_file) function handle_cleanup_disk (line 29) | def self.handle_cleanup_disk(machine, defined_disks, disk_meta) function handle_cleanup_dvd (line 61) | def self.handle_cleanup_dvd(machine, defined_dvds, dvd_meta) FILE: plugins/providers/virtualbox/cap/configure_disks.rb type VagrantPlugins (line 9) | module VagrantPlugins type ProviderVirtualBox (line 10) | module ProviderVirtualBox type Cap (line 11) | module Cap type ConfigureDisks (line 12) | module ConfigureDisks function configure_disks (line 18) | def self.configure_disks(machine, defined_disks) function get_current_disk (line 93) | def self.get_current_disk(machine, disk, all_disks) function handle_configure_disk (line 111) | def self.handle_configure_disk(machine, disk, controller_name) function handle_configure_dvd (line 178) | def self.handle_configure_dvd(machine, dvd, controller_name) function compare_disk_size (line 225) | def self.compare_disk_size(machine, disk_config, defined_disk) function create_disk (line 245) | def self.create_disk(machine, disk_config, controller) function get_next_port (line 290) | def self.get_next_port(machine, controller) function resize_disk (line 339) | def self.resize_disk(machine, disk_config, defined_disk, control... function recover_from_resize (line 415) | def self.recover_from_resize(machine, disk_info, backup_disk_loc... FILE: plugins/providers/virtualbox/cap/mount_options.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Cap (line 8) | module Cap type MountOptions (line 9) | module MountOptions function mount_options (line 20) | def self.mount_options(machine, name, guest_path, options) function mount_type (line 33) | def self.mount_type(machine) function mount_name (line 37) | def self.mount_name(machine, name, data) FILE: plugins/providers/virtualbox/cap/public_address.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Cap (line 6) | module Cap type PublicAddress (line 7) | module PublicAddress function public_address (line 8) | def self.public_address(machine) FILE: plugins/providers/virtualbox/cap/validate_disk_ext.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Cap (line 8) | module Cap type ValidateDiskExt (line 9) | module ValidateDiskExt function validate_disk_ext (line 19) | def self.validate_disk_ext(machine, disk_ext) function default_disk_exts (line 25) | def self.default_disk_exts(machine) function set_default_disk_ext (line 31) | def self.set_default_disk_ext(machine) FILE: plugins/providers/virtualbox/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 77) | def initialize method customize (line 106) | def customize(*command) method network_adapter (line 117) | def network_adapter(slot, type, **opts) method memory= (line 125) | def memory=(size) method cpus= (line 133) | def cpus=(count) method merge (line 137) | def merge(other) method finalize! (line 147) | def finalize! method validate (line 176) | def validate(machine) method to_s (line 206) | def to_s FILE: plugins/providers/virtualbox/driver/base.rb type VagrantPlugins (line 12) | module VagrantPlugins type ProviderVirtualBox (line 13) | module ProviderVirtualBox type Driver (line 14) | module Driver class Base (line 19) | class Base method initialize (line 23) | def initialize method clear_forwarded_ports (line 101) | def clear_forwarded_ports method clear_shared_folders (line 105) | def clear_shared_folders method create_dhcp_server (line 112) | def create_dhcp_server(network, options) method create_host_only_network (line 120) | def create_host_only_network(options) method delete (line 124) | def delete method delete_unused_host_only_networks (line 128) | def delete_unused_host_only_networks method discard_saved_state (line 132) | def discard_saved_state method enable_adapters (line 148) | def enable_adapters(adapters) method execute_command (line 159) | def execute_command(command) method export (line 166) | def export(path) method forward_ports (line 189) | def forward_ports(ports) method halt (line 193) | def halt method import (line 200) | def import(ovf) method max_network_adapters (line 204) | def max_network_adapters method read_forwarded_ports (line 215) | def read_forwarded_ports(uuid=nil, active_only=false) method read_bridged_interfaces (line 221) | def read_bridged_interfaces method read_dhcp_servers (line 237) | def read_dhcp_servers method read_guest_additions_version (line 243) | def read_guest_additions_version method read_guest_property (line 251) | def read_guest_property(property) method read_host_only_interfaces (line 267) | def read_host_only_interfaces method read_mac_address (line 273) | def read_mac_address method read_machine_folder (line 279) | def read_machine_folder method read_network_interfaces (line 285) | def read_network_interfaces method read_state (line 291) | def read_state method read_used_ports (line 298) | def read_used_ports method read_vms (line 305) | def read_vms method reconfig_host_only (line 313) | def reconfig_host_only(interface) method remove_dhcp_server (line 320) | def remove_dhcp_server(network_name) method set_mac_address (line 326) | def set_mac_address(mac) method share_folders (line 332) | def share_folders(folders) method ssh_port (line 338) | def ssh_port(expected) method start (line 345) | def start(mode) method suspend (line 349) | def suspend method unshare_folders (line 353) | def unshare_folders(names) method verify! (line 359) | def verify! method verify_image (line 366) | def verify_image(path) method vm_exists? (line 372) | def vm_exists?(uuid) method show_vm_info (line 379) | def show_vm_info method execute (line 391) | def execute(*command, &block) method raw (line 457) | def raw(*command, &block) method env_lang (line 487) | def env_lang FILE: plugins/providers/virtualbox/driver/meta.rb type VagrantPlugins (line 13) | module VagrantPlugins type ProviderVirtualBox (line 14) | module ProviderVirtualBox type Driver (line 15) | module Driver class Meta (line 16) | class Meta < Base class VMNotFound (line 19) | class VMNotFound < StandardError; end method initialize (line 37) | def initialize(uuid=nil) method read_version (line 171) | def read_version FILE: plugins/providers/virtualbox/driver/version_4_0.rb type VagrantPlugins (line 10) | module VagrantPlugins type ProviderVirtualBox (line 11) | module ProviderVirtualBox type Driver (line 12) | module Driver class Version_4_0 (line 14) | class Version_4_0 < Base method initialize (line 15) | def initialize(uuid) method clear_forwarded_ports (line 22) | def clear_forwarded_ports method clear_shared_folders (line 31) | def clear_shared_folders method create_dhcp_server (line 40) | def create_dhcp_server(network, options) method create_host_only_network (line 49) | def create_host_only_network(options) method delete (line 77) | def delete method delete_unused_host_only_networks (line 81) | def delete_unused_host_only_networks method discard_saved_state (line 118) | def discard_saved_state method enable_adapters (line 122) | def enable_adapters(adapters) method execute_command (line 150) | def execute_command(command) method export (line 154) | def export(path) method forward_ports (line 158) | def forward_ports(ports) method halt (line 175) | def halt method import (line 179) | def import(ovf) method read_forwarded_ports (line 224) | def read_forwarded_ports(uuid=nil, active_only=false) method read_bridged_interfaces (line 256) | def read_bridged_interfaces method read_dhcp_servers (line 277) | def read_dhcp_servers method read_guest_additions_version (line 300) | def read_guest_additions_version method read_guest_ip (line 313) | def read_guest_ip(adapter_number) method read_guest_property (line 322) | def read_guest_property(property) method read_host_only_interfaces (line 331) | def read_host_only_interfaces method read_mac_address (line 357) | def read_mac_address method read_mac_addresses (line 368) | def read_mac_addresses method read_machine_folder (line 381) | def read_machine_folder method read_network_interfaces (line 391) | def read_network_interfaces method read_state (line 419) | def read_state method read_used_ports (line 430) | def read_used_ports method read_vms (line 453) | def read_vms method reconfig_host_only (line 464) | def reconfig_host_only(interface) method remove_dhcp_server (line 469) | def remove_dhcp_server(network_name) method set_mac_address (line 473) | def set_mac_address(mac) method set_name (line 477) | def set_name(name) method share_folders (line 481) | def share_folders(folders) method ssh_port (line 492) | def ssh_port(expected_port) method resume (line 503) | def resume method start (line 508) | def start(mode) method suspend (line 524) | def suspend method unshare_folders (line 528) | def unshare_folders(names) method valid_ip_address? (line 549) | def valid_ip_address?(ip) method verify! (line 559) | def verify! method verify_image (line 565) | def verify_image(path) method vm_exists? (line 570) | def vm_exists?(uuid) FILE: plugins/providers/virtualbox/driver/version_4_1.rb type VagrantPlugins (line 9) | module VagrantPlugins type ProviderVirtualBox (line 10) | module ProviderVirtualBox type Driver (line 11) | module Driver class Version_4_1 (line 13) | class Version_4_1 < Base method initialize (line 14) | def initialize(uuid) method clear_forwarded_ports (line 21) | def clear_forwarded_ports method clear_shared_folders (line 30) | def clear_shared_folders method clonevm (line 39) | def clonevm(master_id, snapshot_name) method create_dhcp_server (line 50) | def create_dhcp_server(network, options) method create_host_only_network (line 59) | def create_host_only_network(options) method create_snapshot (line 87) | def create_snapshot(machine_id, snapshot_name) method delete_snapshot (line 91) | def delete_snapshot(machine_id, snapshot_name) method list_snapshots (line 120) | def list_snapshots(machine_id) method restore_snapshot (line 139) | def restore_snapshot(machine_id, snapshot_name) method delete (line 167) | def delete method delete_unused_host_only_networks (line 171) | def delete_unused_host_only_networks method discard_saved_state (line 208) | def discard_saved_state method enable_adapters (line 212) | def enable_adapters(adapters) method execute_command (line 245) | def execute_command(command) method export (line 249) | def export(path) method forward_ports (line 253) | def forward_ports(ports) method get_machine_id (line 270) | def get_machine_id(machine_name) method halt (line 277) | def halt method import (line 281) | def import(ovf) method read_forwarded_ports (line 326) | def read_forwarded_ports(uuid=nil, active_only=false) method read_bridged_interfaces (line 358) | def read_bridged_interfaces method read_dhcp_servers (line 379) | def read_dhcp_servers method read_guest_additions_version (line 402) | def read_guest_additions_version method read_guest_ip (line 415) | def read_guest_ip(adapter_number) method read_guest_property (line 424) | def read_guest_property(property) method read_host_only_interfaces (line 433) | def read_host_only_interfaces method read_mac_address (line 459) | def read_mac_address method read_mac_addresses (line 470) | def read_mac_addresses method read_machine_folder (line 483) | def read_machine_folder method read_network_interfaces (line 493) | def read_network_interfaces method read_state (line 521) | def read_state method read_used_ports (line 532) | def read_used_ports method read_vms (line 555) | def read_vms method reconfig_host_only (line 566) | def reconfig_host_only(interface) method remove_dhcp_server (line 571) | def remove_dhcp_server(network_name) method set_mac_address (line 575) | def set_mac_address(mac) method set_name (line 579) | def set_name(name) method share_folders (line 583) | def share_folders(folders) method ssh_port (line 601) | def ssh_port(expected_port) method resume (line 612) | def resume method start (line 617) | def start(mode) method suspend (line 633) | def suspend method unshare_folders (line 637) | def unshare_folders(names) method valid_ip_address? (line 658) | def valid_ip_address?(ip) method verify! (line 668) | def verify! method verify_image (line 674) | def verify_image(path) method vm_exists? (line 679) | def vm_exists?(uuid) FILE: plugins/providers/virtualbox/driver/version_4_2.rb type VagrantPlugins (line 10) | module VagrantPlugins type ProviderVirtualBox (line 11) | module ProviderVirtualBox type Driver (line 12) | module Driver class Version_4_2 (line 14) | class Version_4_2 < Base method initialize (line 15) | def initialize(uuid) method clear_forwarded_ports (line 22) | def clear_forwarded_ports method clear_shared_folders (line 31) | def clear_shared_folders method create_dhcp_server (line 40) | def create_dhcp_server(network, options) method create_host_only_network (line 49) | def create_host_only_network(options) method delete (line 77) | def delete method delete_unused_host_only_networks (line 81) | def delete_unused_host_only_networks method discard_saved_state (line 116) | def discard_saved_state method enable_adapters (line 120) | def enable_adapters(adapters) method execute_command (line 153) | def execute_command(command) method export (line 157) | def export(path) method forward_ports (line 161) | def forward_ports(ports) method halt (line 178) | def halt method import (line 182) | def import(ovf) method max_network_adapters (line 250) | def max_network_adapters method read_forwarded_ports (line 254) | def read_forwarded_ports(uuid=nil, active_only=false) method read_bridged_interfaces (line 284) | def read_bridged_interfaces method read_dhcp_servers (line 305) | def read_dhcp_servers method read_guest_additions_version (line 328) | def read_guest_additions_version method read_guest_ip (line 349) | def read_guest_ip(adapter_number) method read_guest_property (line 358) | def read_guest_property(property) method read_host_only_interfaces (line 367) | def read_host_only_interfaces method read_mac_address (line 393) | def read_mac_address method read_mac_addresses (line 402) | def read_mac_addresses method read_machine_folder (line 415) | def read_machine_folder method read_network_interfaces (line 425) | def read_network_interfaces method read_state (line 453) | def read_state method read_used_ports (line 464) | def read_used_ports method read_vms (line 489) | def read_vms method reconfig_host_only (line 500) | def reconfig_host_only(interface) method remove_dhcp_server (line 505) | def remove_dhcp_server(network_name) method set_mac_address (line 509) | def set_mac_address(mac) method set_name (line 513) | def set_name(name) method share_folders (line 517) | def share_folders(folders) method ssh_port (line 535) | def ssh_port(expected_port) method resume (line 546) | def resume method start (line 551) | def start(mode) method suspend (line 567) | def suspend method unshare_folders (line 571) | def unshare_folders(names) method valid_ip_address? (line 592) | def valid_ip_address?(ip) method verify! (line 602) | def verify! method verify_image (line 608) | def verify_image(path) method vm_exists? (line 613) | def vm_exists?(uuid) method create_snapshot (line 633) | def create_snapshot(machine_id, snapshot_name) method delete_snapshot (line 637) | def delete_snapshot(machine_id, snapshot_name) method list_snapshots (line 666) | def list_snapshots(machine_id) method restore_snapshot (line 685) | def restore_snapshot(machine_id, snapshot_name) FILE: plugins/providers/virtualbox/driver/version_4_3.rb type VagrantPlugins (line 11) | module VagrantPlugins type ProviderVirtualBox (line 12) | module ProviderVirtualBox type Driver (line 13) | module Driver class Version_4_3 (line 15) | class Version_4_3 < Base method initialize (line 16) | def initialize(uuid) method clear_forwarded_ports (line 23) | def clear_forwarded_ports method clear_shared_folders (line 32) | def clear_shared_folders method clonevm (line 41) | def clonevm(master_id, snapshot_name) method create_dhcp_server (line 52) | def create_dhcp_server(network, options) method create_host_only_network (line 61) | def create_host_only_network(options) method reconfig_host_only (line 89) | def reconfig_host_only(interface) method create_snapshot (line 94) | def create_snapshot(machine_id, snapshot_name) method delete_snapshot (line 98) | def delete_snapshot(machine_id, snapshot_name) method list_snapshots (line 127) | def list_snapshots(machine_id) method restore_snapshot (line 146) | def restore_snapshot(machine_id, snapshot_name) method delete (line 174) | def delete method delete_unused_host_only_networks (line 178) | def delete_unused_host_only_networks method discard_saved_state (line 213) | def discard_saved_state method enable_adapters (line 217) | def enable_adapters(adapters) method execute_command (line 250) | def execute_command(command) method export (line 254) | def export(path) method forward_ports (line 258) | def forward_ports(ports) method get_machine_id (line 275) | def get_machine_id(machine_name) method halt (line 282) | def halt method import (line 286) | def import(ovf) method max_network_adapters (line 360) | def max_network_adapters method read_forwarded_ports (line 364) | def read_forwarded_ports(uuid=nil, active_only=false) method read_bridged_interfaces (line 394) | def read_bridged_interfaces method read_dhcp_servers (line 415) | def read_dhcp_servers method read_guest_additions_version (line 438) | def read_guest_additions_version method read_guest_ip (line 459) | def read_guest_ip(adapter_number) method read_guest_property (line 469) | def read_guest_property(property) method read_host_only_interfaces (line 478) | def read_host_only_interfaces method read_mac_address (line 504) | def read_mac_address method read_mac_addresses (line 513) | def read_mac_addresses method read_machine_folder (line 526) | def read_machine_folder method read_network_interfaces (line 536) | def read_network_interfaces method read_state (line 564) | def read_state method read_used_ports (line 575) | def read_used_ports method read_vms (line 600) | def read_vms method remove_dhcp_server (line 611) | def remove_dhcp_server(network_name) method set_mac_address (line 615) | def set_mac_address(mac) method set_name (line 619) | def set_name(name) method share_folders (line 630) | def share_folders(folders) method ssh_port (line 657) | def ssh_port(expected_port) method resume (line 668) | def resume method start (line 673) | def start(mode) method suspend (line 689) | def suspend method unshare_folders (line 693) | def unshare_folders(names) method verify! (line 714) | def verify! method verify_image (line 720) | def verify_image(path) method vm_exists? (line 725) | def vm_exists?(uuid) method valid_ip_address? (line 747) | def valid_ip_address?(ip) FILE: plugins/providers/virtualbox/driver/version_5_0.rb type VagrantPlugins (line 10) | module VagrantPlugins type ProviderVirtualBox (line 11) | module ProviderVirtualBox type Driver (line 12) | module Driver class Version_5_0 (line 14) | class Version_5_0 < Base method initialize (line 15) | def initialize(uuid) method attach_disk (line 34) | def attach_disk(controller_name, port, device, type, file, **opts) method clear_forwarded_ports (line 46) | def clear_forwarded_ports method clear_shared_folders (line 57) | def clear_shared_folders method clone_disk (line 71) | def clone_disk(source, destination, disk_format, **opts) method clonevm (line 75) | def clonevm(master_id, snapshot_name) method close_medium (line 90) | def close_medium(disk_uuid) method create_dhcp_server (line 94) | def create_dhcp_server(network, options) method create_disk (line 116) | def create_disk(disk_file, disk_size, disk_format="VDI", **opts) method create_host_only_network (line 121) | def create_host_only_network(options) method create_snapshot (line 153) | def create_snapshot(machine_id, snapshot_name) method delete_snapshot (line 157) | def delete_snapshot(machine_id, snapshot_name) method list_hdds (line 190) | def list_hdds method list_snapshots (line 213) | def list_snapshots(machine_id) method remove_disk (line 235) | def remove_disk(controller_name, port, device) method resize_disk (line 246) | def resize_disk(disk_file, disk_size, **opts) method restore_snapshot (line 250) | def restore_snapshot(machine_id, snapshot_name) method delete (line 278) | def delete method delete_unused_host_only_networks (line 282) | def delete_unused_host_only_networks method discard_saved_state (line 317) | def discard_saved_state method enable_adapters (line 321) | def enable_adapters(adapters) method execute_command (line 354) | def execute_command(command) method export (line 358) | def export(path) method forward_ports (line 372) | def forward_ports(ports) method get_machine_id (line 389) | def get_machine_id(machine_name) method get_port_and_device (line 401) | def get_port_and_device(disk_uuid) method halt (line 418) | def halt method import (line 422) | def import(ovf) method max_network_adapters (line 496) | def max_network_adapters method read_forwarded_ports (line 500) | def read_forwarded_ports(uuid=nil, active_only=false) method read_bridged_interfaces (line 532) | def read_bridged_interfaces method read_dhcp_servers (line 553) | def read_dhcp_servers method read_guest_additions_version (line 576) | def read_guest_additions_version method read_guest_ip (line 597) | def read_guest_ip(adapter_number) method read_guest_property (line 612) | def read_guest_property(property) method read_host_only_interfaces (line 621) | def read_host_only_interfaces method read_mac_address (line 647) | def read_mac_address method read_mac_addresses (line 656) | def read_mac_addresses method read_machine_folder (line 669) | def read_machine_folder method read_network_interfaces (line 683) | def read_network_interfaces method read_state (line 711) | def read_state method read_used_ports (line 722) | def read_used_ports method read_vms (line 748) | def read_vms method reconfig_host_only (line 759) | def reconfig_host_only(interface) method remove_dhcp_server (line 764) | def remove_dhcp_server(network_name) method set_mac_address (line 768) | def set_mac_address(mac) method set_name (line 773) | def set_name(name) method share_folders (line 788) | def share_folders(folders) method show_medium_info (line 825) | def show_medium_info(disk_type, disk_uuid_or_file) method ssh_port (line 840) | def ssh_port(expected_port) method resume (line 860) | def resume method start (line 865) | def start(mode) method suspend (line 883) | def suspend method unshare_folders (line 887) | def unshare_folders(names) method verify! (line 906) | def verify! method verify_image (line 912) | def verify_image(path) method vm_exists? (line 917) | def vm_exists?(uuid) method vmdk_to_vdi (line 940) | def vmdk_to_vdi(defined_disk_path) method vdi_to_vmdk (line 952) | def vdi_to_vmdk(defined_disk_path) method read_storage_controllers (line 965) | def read_storage_controllers method valid_ip_address? (line 1012) | def valid_ip_address?(ip) FILE: plugins/providers/virtualbox/driver/version_5_1.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Driver (line 8) | module Driver class Version_5_1 (line 10) | class Version_5_1 < Version_5_0 method initialize (line 11) | def initialize(uuid) FILE: plugins/providers/virtualbox/driver/version_5_2.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Driver (line 8) | module Driver class Version_5_2 (line 10) | class Version_5_2 < Version_5_0 method initialize (line 11) | def initialize(uuid) FILE: plugins/providers/virtualbox/driver/version_6_0.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Driver (line 8) | module Driver class Version_6_0 (line 10) | class Version_6_0 < Version_5_0 method initialize (line 11) | def initialize(uuid) method import (line 17) | def import(ovf) FILE: plugins/providers/virtualbox/driver/version_6_1.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Driver (line 8) | module Driver class Version_6_1 (line 10) | class Version_6_1 < Version_6_0 method initialize (line 11) | def initialize(uuid) method read_dhcp_servers (line 17) | def read_dhcp_servers FILE: plugins/providers/virtualbox/driver/version_7_0.rb type VagrantPlugins (line 8) | module VagrantPlugins type ProviderVirtualBox (line 9) | module ProviderVirtualBox type Driver (line 10) | module Driver class Version_7_0 (line 12) | class Version_7_0 < Version_6_1 method initialize (line 20) | def initialize(uuid) method read_bridged_interfaces (line 26) | def read_bridged_interfaces method delete_unused_host_only_networks (line 50) | def delete_unused_host_only_networks method enable_adapters (line 88) | def enable_adapters(adapters) method create_host_only_network (line 107) | def create_host_only_network(options) method reconfig_host_only (line 144) | def reconfig_host_only(options) method remove_dhcp_server (line 150) | def remove_dhcp_server(*_, **_) method create_dhcp_server (line 156) | def create_dhcp_server(*_, **_) method read_host_only_interfaces (line 160) | def read_host_only_interfaces method read_network_interfaces (line 195) | def read_network_interfaces method read_forwarded_ports (line 225) | def read_forwarded_ports(uuid=nil, active_only=false) method read_host_only_networks (line 269) | def read_host_only_networks method use_host_only_nets? (line 294) | def use_host_only_nets? method get_version (line 302) | def get_version FILE: plugins/providers/virtualbox/driver/version_7_1.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Driver (line 8) | module Driver class Version_7_1 (line 10) | class Version_7_1 < Version_7_0 method initialize (line 11) | def initialize(uuid) FILE: plugins/providers/virtualbox/driver/version_7_2.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Driver (line 8) | module Driver class Version_7_2 (line 10) | class Version_7_2 < Version_7_1 method initialize (line 11) | def initialize(uuid) FILE: plugins/providers/virtualbox/model/forwarded_port.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Model (line 6) | module Model class ForwardedPort (line 9) | class ForwardedPort method initialize (line 50) | def initialize(id, host_port, guest_port, options) method correct_host_port (line 67) | def correct_host_port(new_port) FILE: plugins/providers/virtualbox/model/storage_controller.rb type VagrantPlugins (line 4) | module VagrantPlugins type ProviderVirtualBox (line 5) | module ProviderVirtualBox type Model (line 6) | module Model class StorageController (line 9) | class StorageController method initialize (line 65) | def initialize(name, type, maxportcount, attachments) method get_attachment (line 99) | def get_attachment(opts = {}) method supported? (line 111) | def supported? method ide? (line 118) | def ide? method sata? (line 125) | def sata? method scsi? (line 132) | def scsi? FILE: plugins/providers/virtualbox/model/storage_controller_array.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Model (line 8) | module Model class StorageControllerArray (line 11) | class StorageControllerArray < Array method get_controller (line 17) | def get_controller(name) method get_primary_controller (line 32) | def get_primary_controller method get_primary_attachment (line 49) | def get_primary_attachment method get_dvd_controller (line 65) | def get_dvd_controller method hdd? (line 82) | def hdd?(attachment) method supported_types (line 94) | def supported_types FILE: plugins/providers/virtualbox/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox class Plugin (line 8) | class Plugin < Vagrant.plugin("2") type Driver (line 95) | module Driver type Model (line 111) | module Model type Util (line 117) | module Util FILE: plugins/providers/virtualbox/provider.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox class Provider (line 8) | class Provider < Vagrant.plugin("2", :provider) method installed? (line 11) | def self.installed? method usable? (line 21) | def self.usable?(raise_error=false) method initialize (line 35) | def initialize(machine) method action (line 45) | def action(name) method machine_id_changed (line 56) | def machine_id_changed method ssh_info (line 72) | def ssh_info method state (line 89) | def state method to_s (line 127) | def to_s FILE: plugins/providers/virtualbox/synced_folder.rb type VagrantPlugins (line 7) | module VagrantPlugins type ProviderVirtualBox (line 8) | module ProviderVirtualBox class SyncedFolder (line 9) | class SyncedFolder < Vagrant.plugin("2", :synced_folder) method usable? (line 10) | def usable?(machine, raise_errors=false) method prepare (line 20) | def prepare(machine, folders, _opts) method enable (line 24) | def enable(machine, folders, _opts) method disable (line 67) | def disable(machine, folders, _opts) method cleanup (line 81) | def cleanup(machine, opts) method driver (line 88) | def driver(machine) method os_friendly_id (line 92) | def os_friendly_id(id) method share_folders (line 103) | def share_folders(machine, folders, transient) method display_symlink_create_warning (line 144) | def display_symlink_create_warning(env) FILE: plugins/providers/virtualbox/util/compile_forwarded_ports.rb type VagrantPlugins (line 6) | module VagrantPlugins type ProviderVirtualBox (line 7) | module ProviderVirtualBox type Util (line 8) | module Util type CompileForwardedPorts (line 9) | module CompileForwardedPorts function compile_forwarded_ports (line 14) | def compile_forwarded_ports(config) FILE: plugins/provisioners/ansible/cap/guest/alpine/ansible_install.rb type VagrantPlugins (line 7) | module VagrantPlugins type Ansible (line 8) | module Ansible type Cap (line 9) | module Cap type Guest (line 10) | module Guest type Alpine (line 11) | module Alpine type AnsibleInstall (line 12) | module AnsibleInstall function ansible_install (line 14) | def self.ansible_install(machine, install_mode, ansible_vers... function ansible_apk_install (line 29) | def self.ansible_apk_install(machine) function pip_setup (line 35) | def self.pip_setup(machine, pip_install_cmd = "") FILE: plugins/provisioners/ansible/cap/guest/arch/ansible_install.rb type VagrantPlugins (line 7) | module VagrantPlugins type Ansible (line 8) | module Ansible type Cap (line 9) | module Cap type Guest (line 10) | module Guest type Arch (line 11) | module Arch type AnsibleInstall (line 12) | module AnsibleInstall function ansible_install (line 14) | def self.ansible_install(machine, install_mode, ansible_vers... function pip_setup (line 32) | def self.pip_setup(machine, pip_install_cmd = "") FILE: plugins/provisioners/ansible/cap/guest/debian/ansible_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Cap (line 8) | module Cap type Guest (line 9) | module Guest type Debian (line 10) | module Debian type AnsibleInstall (line 11) | module AnsibleInstall function ansible_install (line 13) | def self.ansible_install(machine, install_mode, ansible_vers... function ansible_apt_install (line 28) | def self.ansible_apt_install(machine) function pip_setup (line 41) | def self.pip_setup(machine, pip_install_cmd = "") FILE: plugins/provisioners/ansible/cap/guest/facts.rb type VagrantPlugins (line 5) | module VagrantPlugins type Ansible (line 6) | module Ansible type Cap (line 7) | module Cap type Guest (line 8) | module Guest type Facts (line 9) | module Facts function dnf? (line 11) | def self.dnf?(machine) function yum? (line 15) | def self.yum?(machine) function rpm_package_manager (line 19) | def self.rpm_package_manager(machine) FILE: plugins/provisioners/ansible/cap/guest/fedora/ansible_install.rb type VagrantPlugins (line 7) | module VagrantPlugins type Ansible (line 8) | module Ansible type Cap (line 9) | module Cap type Guest (line 10) | module Guest type Fedora (line 11) | module Fedora type AnsibleInstall (line 12) | module AnsibleInstall function ansible_install (line 14) | def self.ansible_install(machine, install_mode, ansible_vers... function pip_setup (line 31) | def self.pip_setup(machine, pip_install_cmd = "") FILE: plugins/provisioners/ansible/cap/guest/freebsd/ansible_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Cap (line 8) | module Cap type Guest (line 9) | module Guest type FreeBSD (line 10) | module FreeBSD type AnsibleInstall (line 11) | module AnsibleInstall function ansible_install (line 13) | def self.ansible_install(machine, install_mode, ansible_vers... FILE: plugins/provisioners/ansible/cap/guest/pip/pip.rb type VagrantPlugins (line 5) | module VagrantPlugins type Ansible (line 6) | module Ansible type Cap (line 7) | module Cap type Guest (line 8) | module Guest type Pip (line 9) | module Pip function pip_install (line 13) | def self.pip_install(machine, package = "", version = "", pip_... function get_pip (line 30) | def self.get_pip(machine, pip_install_cmd = DEFAULT_PIP_INSTAL... FILE: plugins/provisioners/ansible/cap/guest/posix/ansible_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type Ansible (line 5) | module Ansible type Cap (line 6) | module Cap type Guest (line 7) | module Guest type POSIX (line 8) | module POSIX type AnsibleInstalled (line 9) | module AnsibleInstalled function ansible_installed (line 13) | def self.ansible_installed(machine, version) FILE: plugins/provisioners/ansible/cap/guest/redhat/ansible_install.rb type VagrantPlugins (line 7) | module VagrantPlugins type Ansible (line 8) | module Ansible type Cap (line 9) | module Cap type Guest (line 10) | module Guest type RedHat (line 11) | module RedHat type AnsibleInstall (line 12) | module AnsibleInstall function ansible_install (line 14) | def self.ansible_install(machine, install_mode, ansible_vers... function ansible_rpm_install (line 29) | def self.ansible_rpm_install(machine) function pip_setup (line 39) | def self.pip_setup(machine, pip_install_cmd = "") function ansible_epel_download_url (line 70) | def self.ansible_epel_download_url(machine) FILE: plugins/provisioners/ansible/cap/guest/suse/ansible_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Cap (line 8) | module Cap type Guest (line 9) | module Guest type SUSE (line 10) | module SUSE type AnsibleInstall (line 11) | module AnsibleInstall function ansible_install (line 13) | def self.ansible_install(machine, install_mode, ansible_vers... FILE: plugins/provisioners/ansible/cap/guest/ubuntu/ansible_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Cap (line 8) | module Cap type Guest (line 9) | module Guest type Ubuntu (line 10) | module Ubuntu type AnsibleInstall (line 11) | module AnsibleInstall function ansible_install (line 13) | def self.ansible_install(machine, install_mode, ansible_vers... function ansible_apt_install (line 23) | def self.ansible_apt_install(machine) FILE: plugins/provisioners/ansible/config/base.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Config (line 8) | module Config class Base (line 9) | class Base < Vagrant.plugin("2", :config) method sudo= (line 40) | def sudo=(value) method sudo_user= (line 45) | def sudo_user=(value) method initialize (line 50) | def initialize method finalize! (line 74) | def finalize! method validate (line 101) | def validate(machine) method show_deprecation_info (line 149) | def show_deprecation_info(deprecated_option, new_option) FILE: plugins/provisioners/ansible/config/guest.rb type VagrantPlugins (line 7) | module VagrantPlugins type Ansible (line 8) | module Ansible type Config (line 9) | module Config class Guest (line 10) | class Guest < Base method initialize (line 19) | def initialize method finalize! (line 30) | def finalize! method validate (line 41) | def validate(machine) FILE: plugins/provisioners/ansible/config/host.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Config (line 8) | module Config class Host (line 9) | class Host < Base method ask_sudo_pass= (line 21) | def ask_sudo_pass=(value) method initialize (line 26) | def initialize method finalize! (line 36) | def finalize! method validate (line 46) | def validate(machine) FILE: plugins/provisioners/ansible/constants.rb type VagrantPlugins (line 5) | module VagrantPlugins type Ansible (line 6) | module Ansible FILE: plugins/provisioners/ansible/errors.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible type Errors (line 8) | module Errors class AnsibleError (line 9) | class AnsibleError < Vagrant::Errors::VagrantError class AnsibleCommandFailed (line 13) | class AnsibleCommandFailed < AnsibleError class AnsibleCompatibilityModeConflict (line 17) | class AnsibleCompatibilityModeConflict < AnsibleError class AnsibleNotFoundOnGuest (line 21) | class AnsibleNotFoundOnGuest < AnsibleError class AnsibleNotFoundOnHost (line 25) | class AnsibleNotFoundOnHost < AnsibleError class AnsiblePipInstallIsNotSupported (line 29) | class AnsiblePipInstallIsNotSupported < AnsibleError class AnsibleProgrammingError (line 33) | class AnsibleProgrammingError < AnsibleError class AnsibleVersionMismatch (line 37) | class AnsibleVersionMismatch < AnsibleError FILE: plugins/provisioners/ansible/helpers.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible class Helpers (line 8) | class Helpers method expand_path_in_unix_style (line 9) | def self.expand_path_in_unix_style(path, base_dir) method as_list_argument (line 15) | def self.as_list_argument(v) FILE: plugins/provisioners/ansible/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type Ansible (line 7) | module Ansible class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/ansible/provisioner/base.rb type VagrantPlugins (line 8) | module VagrantPlugins type Ansible (line 9) | module Ansible type Provisioner (line 10) | module Provisioner class Base (line 17) | class Base < Vagrant.plugin("2", :provisioner) method initialize (line 44) | def initialize(machine, config) method set_and_check_compatibility_mode (line 60) | def set_and_check_compatibility_mode method check_files_existence (line 105) | def check_files_existence method get_environment_variables_for_shell_execution (line 115) | def get_environment_variables_for_shell_execution method ansible_galaxy_command_for_shell_execution (line 127) | def ansible_galaxy_command_for_shell_execution method ansible_playbook_command_for_shell_execution (line 140) | def ansible_playbook_command_for_shell_execution method prepare_common_command_arguments (line 166) | def prepare_common_command_arguments method get_inventory_argument (line 186) | def get_inventory_argument(inventory_path) method prepare_common_environment_variables (line 202) | def prepare_common_environment_variables method prepare_ansible_config_environment_variable (line 221) | def prepare_ansible_config_environment_variable method inventory_path (line 227) | def inventory_path method get_inventory_host_vars_string (line 235) | def get_inventory_host_vars_string(machine_name) method generate_inventory (line 259) | def generate_inventory method generate_inventory_groups (line 277) | def generate_inventory_groups method has_an_extra_vars_file_argument (line 338) | def has_an_extra_vars_file_argument method extra_vars_argument (line 342) | def extra_vars_argument method get_galaxy_role_file (line 352) | def get_galaxy_role_file method get_galaxy_roles_path (line 356) | def get_galaxy_roles_path method ui_running_ansible_command (line 366) | def ui_running_ansible_command(name, command) method verbosity_is_enabled? (line 374) | def verbosity_is_enabled? method verbosity_argument (line 378) | def verbosity_argument method detect_compatibility_mode (line 389) | def detect_compatibility_mode method set_gathered_ansible_version (line 411) | def set_gathered_ansible_version(stdout_output) method set_gathered_ansible_package_version (line 426) | def set_gathered_ansible_package_version(ansible_package, stdout... FILE: plugins/provisioners/ansible/provisioner/guest.rb type VagrantPlugins (line 8) | module VagrantPlugins type Ansible (line 9) | module Ansible type Provisioner (line 10) | module Provisioner class Guest (line 11) | class Guest < Base method initialize (line 14) | def initialize(machine, config) method provision (line 20) | def provision method check_and_install_ansible (line 45) | def check_and_install_ansible method gather_ansible_version (line 77) | def gather_ansible_version(package = 'ansible') method get_provisioning_working_directory (line 96) | def get_provisioning_working_directory method execute_ansible_galaxy_on_guest (line 100) | def execute_ansible_galaxy_on_guest method execute_ansible_playbook_on_guest (line 106) | def execute_ansible_playbook_on_guest method execute_ansible_command_on_guest (line 113) | def execute_ansible_command_on_guest(name, command) method execute_on_guest (line 122) | def execute_on_guest(command) method ship_generated_inventory (line 130) | def ship_generated_inventory(inventory_content) method generate_inventory_machines (line 149) | def generate_inventory_machines method check_path (line 169) | def check_path(path, test_args, option_name) method check_path_is_a_file (line 186) | def check_path_is_a_file(path, error_message_key) method check_path_exists (line 190) | def check_path_exists(path, error_message_key) FILE: plugins/provisioners/ansible/provisioner/host.rb type VagrantPlugins (line 8) | module VagrantPlugins type Ansible (line 9) | module Ansible type Provisioner (line 10) | module Provisioner class Host (line 11) | class Host < Base method initialize (line 15) | def initialize(machine, config) method provision (line 21) | def provision method warn_for_unsupported_platform (line 37) | def warn_for_unsupported_platform method check_ansible_version_and_compatibility (line 43) | def check_ansible_version_and_compatibility method prepare_command_arguments (line 60) | def prepare_command_arguments method prepare_environment_variables (line 89) | def prepare_environment_variables method execute_command_from_host (line 100) | def execute_command_from_host(command) method gather_ansible_version (line 113) | def gather_ansible_version(package = 'ansible') method execute_ansible_galaxy_from_host (line 138) | def execute_ansible_galaxy_from_host method execute_ansible_playbook_from_host (line 161) | def execute_ansible_playbook_from_host method ship_generated_inventory (line 186) | def ship_generated_inventory(inventory_content) method generate_inventory_machines (line 209) | def generate_inventory_machines method get_provisioning_working_directory (line 242) | def get_provisioning_working_directory method get_inventory_ssh_machine (line 246) | def get_inventory_ssh_machine(machine, ssh_info) method get_inventory_winrm_machine (line 255) | def get_inventory_winrm_machine(machine, winrm_net_info) method ansible_ssh_args (line 264) | def ansible_ssh_args method prepare_ansible_ssh_args (line 268) | def prepare_ansible_ssh_args method check_path (line 327) | def check_path(path, path_test_method, option_name) method check_path_is_a_file (line 341) | def check_path_is_a_file(path, option_name) method check_path_exists (line 345) | def check_path_exists(path, option_name) FILE: plugins/provisioners/cfengine/cap/debian/cfengine_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type CFEngine (line 5) | module CFEngine type Cap (line 6) | module Cap type Debian (line 7) | module Debian type CFEngineInstall (line 8) | module CFEngineInstall function cfengine_install (line 9) | def self.cfengine_install(machine, config) FILE: plugins/provisioners/cfengine/cap/linux/cfengine_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type CFEngine (line 5) | module CFEngine type Cap (line 6) | module Cap type Linux (line 7) | module Linux type CFEngineInstalled (line 8) | module CFEngineInstalled function cfengine_installed (line 9) | def self.cfengine_installed(machine) FILE: plugins/provisioners/cfengine/cap/linux/cfengine_needs_bootstrap.rb type VagrantPlugins (line 6) | module VagrantPlugins type CFEngine (line 7) | module CFEngine type Cap (line 8) | module Cap type Linux (line 9) | module Linux type CFEngineNeedsBootstrap (line 10) | module CFEngineNeedsBootstrap function cfengine_needs_bootstrap (line 11) | def self.cfengine_needs_bootstrap(machine, config) FILE: plugins/provisioners/cfengine/cap/redhat/cfengine_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type CFEngine (line 7) | module CFEngine type Cap (line 8) | module Cap type RedHat (line 9) | module RedHat type CFEngineInstall (line 10) | module CFEngineInstall function cfengine_install (line 11) | def self.cfengine_install(machine, config) function dnf? (line 30) | def self.dnf?(machine) FILE: plugins/provisioners/cfengine/cap/suse/cfengine_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type CFEngine (line 5) | module CFEngine type Cap (line 6) | module Cap type SUSE (line 7) | module SUSE type CFEngineInstall (line 8) | module CFEngineInstall function cfengine_install (line 9) | def self.cfengine_install(machine, config) FILE: plugins/provisioners/cfengine/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type CFEngine (line 7) | module CFEngine class Config (line 8) | class Config < Vagrant.plugin("2", :config) method initialize (line 26) | def initialize method finalize! (line 45) | def finalize! method validate (line 93) | def validate(machine) FILE: plugins/provisioners/cfengine/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type CFEngine (line 7) | module CFEngine class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/cfengine/provisioner.rb type VagrantPlugins (line 6) | module VagrantPlugins type CFEngine (line 7) | module CFEngine class Provisioner (line 8) | class Provisioner < Vagrant.plugin("2", :provisioner) method provision (line 9) | def provision method cfagent (line 43) | def cfagent(args, options=nil) method cfagent_classes_args (line 62) | def cfagent_classes_args method cfagent_extra_args (line 72) | def cfagent_extra_args method handle_cfengine_bootstrap (line 79) | def handle_cfengine_bootstrap method handle_cfengine_installation (line 111) | def handle_cfengine_installation method install_files (line 134) | def install_files(local_path) FILE: plugins/provisioners/chef/cap/debian/chef_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Cap (line 8) | module Cap type Debian (line 9) | module Debian type ChefInstall (line 10) | module ChefInstall function chef_install (line 11) | def self.chef_install(machine, project, version, channel, omni... FILE: plugins/provisioners/chef/cap/freebsd/chef_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Cap (line 8) | module Cap type FreeBSD (line 9) | module FreeBSD type ChefInstall (line 10) | module ChefInstall function chef_install (line 11) | def self.chef_install(machine, project, version, channel, omni... FILE: plugins/provisioners/chef/cap/freebsd/chef_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef type Cap (line 6) | module Cap type FreeBSD (line 7) | module FreeBSD type ChefInstalled (line 8) | module ChefInstalled function chef_installed (line 11) | def self.chef_installed(machine, product, version) FILE: plugins/provisioners/chef/cap/linux/chef_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef type Cap (line 6) | module Cap type Linux (line 7) | module Linux type ChefInstalled (line 8) | module ChefInstalled function chef_installed (line 11) | def self.chef_installed(machine, product, version) FILE: plugins/provisioners/chef/cap/omnios/chef_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Cap (line 8) | module Cap type OmniOS (line 9) | module OmniOS type ChefInstall (line 10) | module ChefInstall function chef_install (line 11) | def self.chef_install(machine, project, version, channel, omni... FILE: plugins/provisioners/chef/cap/omnios/chef_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef type Cap (line 6) | module Cap type OmniOS (line 7) | module OmniOS type ChefInstalled (line 8) | module ChefInstalled function chef_installed (line 12) | def self.chef_installed(machine, product, version) FILE: plugins/provisioners/chef/cap/redhat/chef_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Cap (line 8) | module Cap type Redhat (line 9) | module Redhat type ChefInstall (line 10) | module ChefInstall function chef_install (line 11) | def self.chef_install(machine, project, version, channel, omni... FILE: plugins/provisioners/chef/cap/suse/chef_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Cap (line 8) | module Cap type Suse (line 9) | module Suse type ChefInstall (line 10) | module ChefInstall function chef_install (line 11) | def self.chef_install(machine, project, version, channel, omni... function curl? (line 23) | def self.curl?(machine) FILE: plugins/provisioners/chef/cap/windows/chef_install.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Cap (line 8) | module Cap type Windows (line 9) | module Windows type ChefInstall (line 10) | module ChefInstall function chef_install (line 11) | def self.chef_install(machine, project, version, channel, omni... FILE: plugins/provisioners/chef/cap/windows/chef_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef type Cap (line 6) | module Cap type Windows (line 7) | module Windows type ChefInstalled (line 8) | module ChefInstalled function chef_installed (line 11) | def self.chef_installed(machine, product, version) FILE: plugins/provisioners/chef/command_builder.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef class CommandBuilder (line 6) | class CommandBuilder method command (line 7) | def self.command(type, config, options = {}) method initialize (line 15) | def initialize(type, config, options = {}) method command (line 25) | def command method binary_path (line 35) | def binary_path method args (line 48) | def args method provisioning_path (line 66) | def provisioning_path(file) method windows_friendly_path (line 76) | def windows_friendly_path(path) method windows? (line 82) | def windows? FILE: plugins/provisioners/chef/config/base.rb type VagrantPlugins (line 6) | module VagrantPlugins type Chef (line 7) | module Chef type Config (line 8) | module Config class Base (line 9) | class Base < Vagrant.plugin("2", :config) method initialize (line 85) | def initialize method finalize! (line 99) | def finalize! method validate_base (line 127) | def validate_base(machine) FILE: plugins/provisioners/chef/config/base_runner.rb type VagrantPlugins (line 8) | module VagrantPlugins type Chef (line 9) | module Chef type Config (line 10) | module Config class BaseRunner (line 14) | class BaseRunner < Base method initialize (line 37) | def initialize method finalize! (line 67) | def finalize! method merge (line 94) | def merge(other) method validate_base (line 104) | def validate_base(machine) method add_recipe (line 118) | def add_recipe(name) method add_role (line 124) | def add_role(name) FILE: plugins/provisioners/chef/config/chef_apply.rb type VagrantPlugins (line 8) | module VagrantPlugins type Chef (line 9) | module Chef type Config (line 10) | module Config class ChefApply (line 11) | class ChefApply < Base method initialize (line 23) | def initialize method finalize! (line 30) | def finalize! method validate (line 37) | def validate(machine) FILE: plugins/provisioners/chef/config/chef_client.rb type VagrantPlugins (line 9) | module VagrantPlugins type Chef (line 10) | module Chef type Config (line 11) | module Config class ChefClient (line 12) | class ChefClient < BaseRunner method initialize (line 39) | def initialize method finalize! (line 50) | def finalize! method validate (line 61) | def validate(machine) FILE: plugins/provisioners/chef/config/chef_solo.rb type VagrantPlugins (line 8) | module VagrantPlugins type Chef (line 9) | module Chef type Config (line 10) | module Config class ChefSolo (line 11) | class ChefSolo < BaseRunner method initialize (line 51) | def initialize method finalize! (line 68) | def finalize! method validate (line 95) | def validate(machine) method prepare_folders_config (line 126) | def prepare_folders_config(config) FILE: plugins/provisioners/chef/config/chef_zero.rb type VagrantPlugins (line 8) | module VagrantPlugins type Chef (line 9) | module Chef type Config (line 10) | module Config class ChefZero (line 11) | class ChefZero < BaseRunner method initialize (line 39) | def initialize method finalize! (line 50) | def finalize! method validate (line 76) | def validate(machine) method prepare_folders_config (line 118) | def prepare_folders_config(config) FILE: plugins/provisioners/chef/installer.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef class Installer (line 6) | class Installer method initialize (line 7) | def initialize(machine, options = {}) method ensure_installed (line 20) | def ensure_installed method should_install_chef? (line 46) | def should_install_chef? FILE: plugins/provisioners/chef/omnibus.rb type VagrantPlugins (line 4) | module VagrantPlugins type Chef (line 5) | module Chef type Omnibus (line 10) | module Omnibus function sh_command (line 11) | def sh_command(project, version, channel, omnibus_url, options = {}) function ps_command (line 27) | def ps_command(project, version, channel, omnibus_url, options = {}) FILE: plugins/provisioners/chef/plugin.rb type VagrantPlugins (line 8) | module VagrantPlugins type Chef (line 9) | module Chef class Plugin (line 10) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/chef/provisioner/base.rb type VagrantPlugins (line 11) | module VagrantPlugins type Chef (line 12) | module Chef type Provisioner (line 13) | module Provisioner class Base (line 17) | class Base < Vagrant.plugin("2", :provisioner) class ChefError (line 21) | class ChefError < Vagrant::Errors::VagrantError method initialize (line 25) | def initialize(machine, config) method install_chef (line 56) | def install_chef method verify_binary (line 71) | def verify_binary(binary) method chef_binary_path (line 90) | def chef_binary_path(binary) method chown_provisioning_folder (line 95) | def chown_provisioning_folder method setup_config (line 114) | def setup_config(template, filename, template_vars) method setup_json (line 158) | def setup_json method upload_encrypted_data_bag_secret (line 179) | def upload_encrypted_data_bag_secret method delete_encrypted_data_bag_secret (line 190) | def delete_encrypted_data_bag_secret method encrypted_data_bag_secret_key_path (line 197) | def encrypted_data_bag_secret_key_path method guest_encrypted_data_bag_secret_key_path (line 202) | def guest_encrypted_data_bag_secret_key_path method guest_provisioning_path (line 208) | def guest_provisioning_path method guest_file_backup_path (line 220) | def guest_file_backup_path method guest_file_cache_path (line 232) | def guest_file_cache_path method remove_command (line 244) | def remove_command(path) method windows? (line 252) | def windows? FILE: plugins/provisioners/chef/provisioner/chef_apply.rb type VagrantPlugins (line 9) | module VagrantPlugins type Chef (line 10) | module Chef type Provisioner (line 11) | module Provisioner class ChefApply (line 12) | class ChefApply < Base method provision (line 13) | def provision method target_recipe_path (line 52) | def target_recipe_path method upload_recipe (line 59) | def upload_recipe FILE: plugins/provisioners/chef/provisioner/chef_client.rb type VagrantPlugins (line 12) | module VagrantPlugins type Chef (line 13) | module Chef type Provisioner (line 14) | module Provisioner class ChefClient (line 17) | class ChefClient < Base method configure (line 20) | def configure(root_config) method provision (line 26) | def provision method cleanup (line 39) | def cleanup method create_client_key_folder (line 49) | def create_client_key_folder method upload_validation_key (line 60) | def upload_validation_key method setup_server_config (line 65) | def setup_server_config method run_chef_client (line 74) | def run_chef_client method validation_key_path (line 121) | def validation_key_path method guest_client_key_path (line 125) | def guest_client_key_path method guest_client_rb_path (line 137) | def guest_client_rb_path method guest_validation_key_path (line 141) | def guest_validation_key_path method delete_from_chef_server (line 145) | def delete_from_chef_server(deletable) FILE: plugins/provisioners/chef/provisioner/chef_solo.rb type VagrantPlugins (line 15) | module VagrantPlugins type Chef (line 16) | module Chef type Provisioner (line 17) | module Provisioner class ChefSolo (line 19) | class ChefSolo < Base method initialize (line 30) | def initialize(machine, config) method configure (line 36) | def configure(root_config) method provision (line 51) | def provision method expanded_folders (line 73) | def expanded_folders(paths, appended_folder=nil) method share_folders (line 125) | def share_folders(root_config, prefix, folders, existing=nil) method setup_solo_config (line 163) | def setup_solo_config method solo_config (line 167) | def solo_config method run_chef_solo (line 178) | def run_chef_solo method verify_shared_folders (line 226) | def verify_shared_folders(folders) method guest_paths (line 238) | def guest_paths(folders) FILE: plugins/provisioners/chef/provisioner/chef_zero.rb type VagrantPlugins (line 14) | module VagrantPlugins type Chef (line 15) | module Chef type Provisioner (line 16) | module Provisioner class ChefZero (line 18) | class ChefZero < ChefSolo method initialize (line 19) | def initialize(machine, config) method provision (line 24) | def provision method setup_zero_config (line 45) | def setup_zero_config method run_chef_zero (line 57) | def run_chef_zero method verify_shared_folders (line 105) | def verify_shared_folders(folders) method guest_paths (line 117) | def guest_paths(folders) FILE: plugins/provisioners/container/client.rb type VagrantPlugins (line 6) | module VagrantPlugins type ContainerProvisioner (line 7) | module ContainerProvisioner class Client (line 8) | class Client method initialize (line 9) | def initialize(machine, container_command) method build_images (line 18) | def build_images(images) method pull_images (line 32) | def pull_images(*images) method run (line 43) | def run(containers) method run_container (line 59) | def run_container(config) method container_exists? (line 85) | def container_exists?(id) method start_container (line 92) | def start_container(id) method stop_container (line 101) | def stop_container(id) method container_running? (line 108) | def container_running?(id) method container_image_changed? (line 112) | def container_image_changed?(config) method container_args_changed? (line 125) | def container_args_changed?(config) method create_container (line 136) | def create_container(config) method lookup_container (line 152) | def lookup_container(id, list_all = false) method container_name (line 160) | def container_name(config) method container_run_args (line 172) | def container_run_args(config) method container_data_path (line 184) | def container_data_path(config) method handle_comm (line 192) | def handle_comm(type, data) FILE: plugins/provisioners/container/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type ContainerProvisioner (line 7) | module ContainerProvisioner class Config (line 8) | class Config < Vagrant.plugin("2", :config) method initialize (line 12) | def initialize method build_images (line 21) | def build_images method containers (line 26) | def containers method build_image (line 34) | def build_image(path, **opts) method images= (line 38) | def images=(images) method pull_images (line 42) | def pull_images(*images) method post_install_provision (line 46) | def post_install_provision(name, **options, &block) method run (line 52) | def run(name, **options) method merge (line 56) | def merge(other) method finalize! (line 76) | def finalize! FILE: plugins/provisioners/container/installer.rb type VagrantPlugins (line 4) | module VagrantPlugins type ContainerProvisioner (line 5) | module ContainerProvisioner class Installer (line 6) | class Installer method initialize (line 7) | def initialize(machine) method ensure_installed (line 11) | def ensure_installed FILE: plugins/provisioners/container/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type ContainerProvisioner (line 7) | module ContainerProvisioner class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/container/provisioner.rb type VagrantPlugins (line 7) | module VagrantPlugins type ContainerProvisioner (line 8) | module ContainerProvisioner class Provisioner (line 9) | class Provisioner < Vagrant.plugin("2", :provisioner) method initialize (line 10) | def initialize(machine, config, installer = nil, client = nil) method provision (line 18) | def provision method run_provisioner (line 22) | def run_provisioner(env) FILE: plugins/provisioners/docker/cap/centos/docker_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Centos (line 7) | module Centos type DockerInstall (line 8) | module DockerInstall function docker_install (line 9) | def self.docker_install(machine) function docker_enable_systemctl (line 27) | def self.docker_enable_systemctl(machine) function docker_enable_service (line 34) | def self.docker_enable_service(machine) FILE: plugins/provisioners/docker/cap/centos/docker_start_service.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Centos (line 7) | module Centos type DockerStartService (line 8) | module DockerStartService function docker_start_service (line 9) | def self.docker_start_service(machine) FILE: plugins/provisioners/docker/cap/debian/docker_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Debian (line 7) | module Debian type DockerInstall (line 8) | module DockerInstall function docker_install (line 9) | def self.docker_install(machine) FILE: plugins/provisioners/docker/cap/debian/docker_start_service.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Debian (line 7) | module Debian type DockerStartService (line 8) | module DockerStartService function docker_start_service (line 9) | def self.docker_start_service(machine) FILE: plugins/provisioners/docker/cap/fedora/docker_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Fedora (line 7) | module Fedora type DockerInstall (line 8) | module DockerInstall function docker_install (line 9) | def self.docker_install(machine) function dnf? (line 23) | def self.dnf?(machine) FILE: plugins/provisioners/docker/cap/linux/docker_configure_vagrant_user.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Linux (line 7) | module Linux type DockerConfigureVagrantUser (line 8) | module DockerConfigureVagrantUser function docker_configure_vagrant_user (line 9) | def self.docker_configure_vagrant_user(machine) FILE: plugins/provisioners/docker/cap/linux/docker_daemon_running.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Linux (line 7) | module Linux type DockerDaemonRunning (line 8) | module DockerDaemonRunning function docker_daemon_running (line 9) | def self.docker_daemon_running(machine) FILE: plugins/provisioners/docker/cap/linux/docker_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Linux (line 7) | module Linux type DockerInstalled (line 8) | module DockerInstalled function docker_installed (line 9) | def self.docker_installed(machine) FILE: plugins/provisioners/docker/cap/windows/docker_daemon_running.rb type VagrantPlugins (line 4) | module VagrantPlugins type DockerProvisioner (line 5) | module DockerProvisioner type Cap (line 6) | module Cap type Windows (line 7) | module Windows type DockerDaemonRunning (line 8) | module DockerDaemonRunning function docker_daemon_running (line 9) | def self.docker_daemon_running(machine) FILE: plugins/provisioners/docker/client.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvisioner (line 7) | module DockerProvisioner class Client (line 8) | class Client < VagrantPlugins::ContainerProvisioner::Client method initialize (line 9) | def initialize(machine) method start_service (line 14) | def start_service method daemon_running? (line 20) | def daemon_running? FILE: plugins/provisioners/docker/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvisioner (line 7) | module DockerProvisioner class Config (line 8) | class Config < VagrantPlugins::ContainerProvisioner::Config method post_install_provision (line 9) | def post_install_provision(name, **options, &block) FILE: plugins/provisioners/docker/installer.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvisioner (line 7) | module DockerProvisioner class Installer (line 8) | class Installer < VagrantPlugins::ContainerProvisioner::Installer method ensure_installed (line 14) | def ensure_installed FILE: plugins/provisioners/docker/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type DockerProvisioner (line 7) | module DockerProvisioner class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/docker/provisioner.rb type VagrantPlugins (line 9) | module VagrantPlugins type DockerProvisioner (line 10) | module DockerProvisioner class DockerError (line 11) | class DockerError < Vagrant::Errors::VagrantError class Provisioner (line 15) | class Provisioner < VagrantPlugins::ContainerProvisioner::Provisioner method initialize (line 16) | def initialize(machine, config, installer = nil, client = nil) method provision (line 24) | def provision FILE: plugins/provisioners/file/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type FileUpload (line 7) | module FileUpload class Config (line 8) | class Config < Vagrant.plugin("2", :config) method validate (line 12) | def validate(machine) FILE: plugins/provisioners/file/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type FileUpload (line 7) | module FileUpload class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/file/provisioner.rb type VagrantPlugins (line 4) | module VagrantPlugins type FileUpload (line 5) | module FileUpload class Provisioner (line 6) | class Provisioner < Vagrant.plugin("2", :provisioner) method provision (line 7) | def provision method expand_guest_path (line 37) | def expand_guest_path(destination) FILE: plugins/provisioners/podman/cap/centos/podman_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type PodmanProvisioner (line 5) | module PodmanProvisioner type Cap (line 6) | module Cap type Centos (line 7) | module Centos type PodmanInstall (line 8) | module PodmanInstall function podman_install (line 9) | def self.podman_install(machine, kubic) FILE: plugins/provisioners/podman/cap/linux/podman_installed.rb type VagrantPlugins (line 4) | module VagrantPlugins type PodmanProvisioner (line 5) | module PodmanProvisioner type Cap (line 6) | module Cap type Linux (line 7) | module Linux type PodmanInstalled (line 8) | module PodmanInstalled function podman_installed (line 9) | def self.podman_installed(machine) FILE: plugins/provisioners/podman/cap/redhat/podman_install.rb type VagrantPlugins (line 4) | module VagrantPlugins type PodmanProvisioner (line 5) | module PodmanProvisioner type Cap (line 6) | module Cap type Redhat (line 7) | module Redhat type PodmanInstall (line 8) | module PodmanInstall function podman_install (line 9) | def self.podman_install(machine, kubic) FILE: plugins/provisioners/podman/client.rb type VagrantPlugins (line 6) | module VagrantPlugins type PodmanProvisioner (line 7) | module PodmanProvisioner class Client (line 8) | class Client < VagrantPlugins::ContainerProvisioner::Client method initialize (line 9) | def initialize(machine) FILE: plugins/provisioners/podman/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type PodmanProvisioner (line 7) | module PodmanProvisioner class Config (line 8) | class Config < VagrantPlugins::ContainerProvisioner::Config method initialize (line 11) | def initialize method finalize! (line 16) | def finalize! method post_install_provision (line 21) | def post_install_provision(name, **options, &block) FILE: plugins/provisioners/podman/installer.rb type VagrantPlugins (line 6) | module VagrantPlugins type PodmanProvisioner (line 7) | module PodmanProvisioner class Installer (line 8) | class Installer < VagrantPlugins::ContainerProvisioner::Installer method ensure_installed (line 17) | def ensure_installed(kubic) FILE: plugins/provisioners/podman/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type PodmanProvisioner (line 7) | module PodmanProvisioner class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/podman/provisioner.rb type VagrantPlugins (line 9) | module VagrantPlugins type PodmanProvisioner (line 10) | module PodmanProvisioner class PodmanError (line 11) | class PodmanError < Vagrant::Errors::VagrantError class Provisioner (line 15) | class Provisioner < VagrantPlugins::ContainerProvisioner::Provisioner method initialize (line 16) | def initialize(machine, config, installer = nil, client = nil) method provision (line 24) | def provision FILE: plugins/provisioners/puppet/config/puppet.rb type VagrantPlugins (line 4) | module VagrantPlugins type Puppet (line 5) | module Puppet type Config (line 6) | module Config class Puppet (line 7) | class Puppet < Vagrant.plugin("2", :config) method initialize (line 28) | def initialize method nfs= (line 47) | def nfs=(value) method merge (line 59) | def merge(other) method finalize! (line 65) | def finalize! method expanded_module_paths (line 113) | def expanded_module_paths(root_path) method validate (line 125) | def validate(machine) FILE: plugins/provisioners/puppet/config/puppet_server.rb type VagrantPlugins (line 4) | module VagrantPlugins type Puppet (line 5) | module Puppet type Config (line 6) | module Config class PuppetServer (line 7) | class PuppetServer < Vagrant.plugin("2", :config) method initialize (line 19) | def initialize method merge (line 31) | def merge(other) method finalize! (line 37) | def finalize! method validate (line 47) | def validate(machine) FILE: plugins/provisioners/puppet/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type Puppet (line 7) | module Puppet class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/puppet/provisioner/puppet.rb type VagrantPlugins (line 7) | module VagrantPlugins type Puppet (line 8) | module Puppet type Provisioner (line 9) | module Provisioner class PuppetError (line 10) | class PuppetError < Vagrant::Errors::VagrantError class Puppet (line 14) | class Puppet < Vagrant.plugin("2", :provisioner) method initialize (line 15) | def initialize(machine, config) method configure (line 21) | def configure(root_config) method parse_environment_metadata (line 63) | def parse_environment_metadata method provision (line 85) | def provision method manifests_guest_path (line 156) | def manifests_guest_path method environments_guest_path (line 167) | def environments_guest_path method verify_binary (line 177) | def verify_binary(binary) method run_puppet_apply (line 198) | def run_puppet_apply method verify_shared_folders (line 313) | def verify_shared_folders(folders) method windows? (line 330) | def windows? FILE: plugins/provisioners/puppet/provisioner/puppet_server.rb type VagrantPlugins (line 4) | module VagrantPlugins type Puppet (line 5) | module Puppet type Provisioner (line 6) | module Provisioner class PuppetServerError (line 7) | class PuppetServerError < Vagrant::Errors::VagrantError class PuppetServer (line 11) | class PuppetServer < Vagrant.plugin("2", :provisioner) method provision (line 12) | def provision method verify_binary (line 22) | def verify_binary(binary) method run_puppet_agent (line 36) | def run_puppet_agent FILE: plugins/provisioners/salt/bootstrap_downloader.rb type VagrantPlugins (line 9) | module VagrantPlugins type Salt (line 10) | module Salt class BootstrapDownloader (line 11) | class BootstrapDownloader method initialize (line 16) | def initialize(guest) method source_url (line 21) | def source_url method get_bootstrap_script (line 25) | def get_bootstrap_script method verify_sha256 (line 35) | def verify_sha256(script) method extract_sha256 (line 53) | def extract_sha256(text) method download (line 57) | def download(url) FILE: plugins/provisioners/salt/config.rb type VagrantPlugins (line 7) | module VagrantPlugins type Salt (line 8) | module Salt class Config (line 9) | class Config < Vagrant.plugin("2", :config) method initialize (line 48) | def initialize method finalize! (line 84) | def finalize! method pillar (line 123) | def pillar(data) method validate (line 128) | def validate(machine) FILE: plugins/provisioners/salt/errors.rb type VagrantPlugins (line 6) | module VagrantPlugins type Salt (line 7) | module Salt type Errors (line 8) | module Errors class SaltError (line 9) | class SaltError < Vagrant::Errors::VagrantError class InvalidShasumError (line 13) | class InvalidShasumError < SaltError FILE: plugins/provisioners/salt/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type Salt (line 7) | module Salt class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/salt/provisioner.rb type VagrantPlugins (line 8) | module VagrantPlugins type Salt (line 9) | module Salt class Provisioner (line 10) | class Provisioner < Vagrant.plugin("2", :provisioner) method provision (line 23) | def provision method keys (line 34) | def keys(group='minions') method expanded_path (line 47) | def expanded_path(rel_path) method binaries_found (line 51) | def binaries_found method need_configure (line 97) | def need_configure method need_install (line 101) | def need_install method temp_config_dir (line 109) | def temp_config_dir method bootstrap_options (line 118) | def bootstrap_options(install, configure, config_dir) method get_pillar (line 192) | def get_pillar method get_colorize (line 209) | def get_colorize method get_loglevel (line 214) | def get_loglevel method get_masterless (line 224) | def get_masterless method get_salt_args (line 238) | def get_salt_args method get_call_args (line 243) | def get_call_args method upload_configs (line 248) | def upload_configs method upload_keys (line 266) | def upload_keys method get_bootstrap (line 283) | def get_bootstrap method run_bootstrap_script (line 296) | def run_bootstrap_script method call_overstate (line 382) | def call_overstate method call_highstate (line 405) | def call_highstate method call_orchestrate (line 454) | def call_orchestrate method set_default_configs (line 489) | def set_default_configs FILE: plugins/provisioners/shell/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type Shell (line 7) | module Shell class Config (line 8) | class Config < Vagrant.plugin("2", :config) method initialize (line 29) | def initialize method finalize! (line 51) | def finalize! method validate (line 83) | def validate(machine) method args_valid? (line 128) | def args_valid? method remote? (line 141) | def remote? FILE: plugins/provisioners/shell/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type Shell (line 7) | module Shell class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/provisioners/shell/provisioner.rb type VagrantPlugins (line 11) | module VagrantPlugins type Shell (line 12) | module Shell class Provisioner (line 13) | class Provisioner < Vagrant.plugin("2", :provisioner) method provision (line 20) | def provision method upload_path (line 49) | def upload_path method build_outputs (line 72) | def build_outputs method handle_comm (line 84) | def handle_comm(type, data) method provision_ssh (line 98) | def provision_ssh(args) method provision_winssh (line 151) | def provision_winssh(args) method provision_winrm (line 210) | def provision_winrm(args) method quote_and_escape (line 281) | def quote_and_escape(text, quote = '"') method add_extension (line 285) | def add_extension(path, ext) method get_windows_ext (line 290) | def get_windows_ext(path) method with_script_file (line 304) | def with_script_file FILE: plugins/pushes/atlas/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type AtlasPush (line 5) | module AtlasPush class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 60) | def initialize method merge (line 71) | def merge(other) method finalize! (line 78) | def finalize! method validate (line 88) | def validate(machine) method include (line 117) | def include(filepath) method exclude (line 124) | def exclude(filepath) method missing? (line 133) | def missing?(obj) method token_from_vagrant_login (line 145) | def token_from_vagrant_login(env) FILE: plugins/pushes/atlas/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type AtlasPush (line 5) | module AtlasPush type Errors (line 6) | module Errors class Error (line 7) | class Error < Vagrant::Errors::VagrantError class UploaderNotFound (line 11) | class UploaderNotFound < Error FILE: plugins/pushes/atlas/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type AtlasPush (line 7) | module AtlasPush class Plugin (line 10) | class Plugin < Vagrant.plugin("2") method init! (line 30) | def self.init! FILE: plugins/pushes/atlas/push.rb type VagrantPlugins (line 8) | module VagrantPlugins type AtlasPush (line 9) | module AtlasPush class Push (line 10) | class Push < Vagrant.plugin("2", :push) method push (line 13) | def push method execute (line 27) | def execute(uploader) method uploader_path (line 45) | def uploader_path method metadata (line 63) | def metadata method deprecation_command_name (line 82) | def deprecation_command_name FILE: plugins/pushes/ftp/adapter.rb type VagrantPlugins (line 6) | module VagrantPlugins type FTPPush (line 7) | module FTPPush class Adapter (line 8) | class Adapter method initialize (line 16) | def initialize(host, username, password, options = {}) method parse_host (line 26) | def parse_host(host) method default_port (line 35) | def default_port method connect (line 39) | def connect(&block) method upload (line 43) | def upload(local, remote) class FTPAdapter (line 51) | class FTPAdapter < Adapter method initialize (line 52) | def initialize(*) method default_port (line 57) | def default_port method connect (line 61) | def connect(&block) method upload (line 74) | def upload(local, remote) method directory_exists? (line 89) | def directory_exists?(path) method pwd (line 100) | def pwd class SFTPAdapter (line 108) | class SFTPAdapter < Adapter method initialize (line 109) | def initialize(*) method default_port (line 115) | def default_port method connect (line 119) | def connect(&block) method upload (line 126) | def upload(local, remote) FILE: plugins/pushes/ftp/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type FTPPush (line 5) | module FTPPush class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 49) | def initialize method merge (line 63) | def merge(other) method finalize! (line 70) | def finalize! method validate (line 80) | def validate(machine) method include (line 112) | def include(filepath) method exclude (line 119) | def exclude(filepath) method missing? (line 128) | def missing?(obj) FILE: plugins/pushes/ftp/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type FTPPush (line 5) | module FTPPush type Errors (line 6) | module Errors class Error (line 7) | class Error < Vagrant::Errors::VagrantError class TooManyFiles (line 11) | class TooManyFiles < Error FILE: plugins/pushes/ftp/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type FTPPush (line 7) | module FTPPush class Plugin (line 8) | class Plugin < Vagrant.plugin("2") method init! (line 28) | def self.init! FILE: plugins/pushes/ftp/push.rb type VagrantPlugins (line 10) | module VagrantPlugins type FTPPush (line 11) | module FTPPush class Push (line 12) | class Push < Vagrant.plugin("2", :push) method initialize (line 16) | def initialize(*) method push (line 21) | def push method connect (line 49) | def connect(&block) method all_files (line 59) | def all_files method includes_files (line 68) | def includes_files method filter_excludes! (line 84) | def filter_excludes!(list, excludes) method glob (line 104) | def glob(pattern) method absolute_path_for (line 113) | def absolute_path_for(path, parent) method relative_path_for (line 122) | def relative_path_for(path, parent) method base_dir (line 128) | def base_dir FILE: plugins/pushes/heroku/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type HerokuPush (line 5) | module HerokuPush class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 28) | def initialize method finalize! (line 36) | def finalize! method validate (line 44) | def validate(machine) method missing? (line 72) | def missing?(obj) FILE: plugins/pushes/heroku/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type HerokuPush (line 5) | module HerokuPush type Errors (line 6) | module Errors class Error (line 7) | class Error < Vagrant::Errors::VagrantError class CommandFailed (line 11) | class CommandFailed < Error class GitNotFound (line 15) | class GitNotFound < Error class NotAGitRepo (line 19) | class NotAGitRepo < Error FILE: plugins/pushes/heroku/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type HerokuPush (line 7) | module HerokuPush class Plugin (line 8) | class Plugin < Vagrant.plugin("2") method init! (line 28) | def self.init! FILE: plugins/pushes/heroku/push.rb type VagrantPlugins (line 9) | module VagrantPlugins type HerokuPush (line 10) | module HerokuPush class Push (line 11) | class Push < Vagrant.plugin("2", :push) method push (line 12) | def push method verify_git_bin! (line 39) | def verify_git_bin!(path) method verify_git_repo! (line 48) | def verify_git_repo!(path) method interpret_app (line 57) | def interpret_app(path) method git_dir (line 64) | def git_dir(path) method git_branch (line 71) | def git_branch(path) method git_push_heroku (line 86) | def git_push_heroku(remote, branch, path) method has_git_remote? (line 97) | def has_git_remote?(remote, path) method add_heroku_git_remote (line 110) | def add_heroku_git_remote(remote, app, path) method heroku_git_url (line 120) | def heroku_git_url(app) method execute! (line 126) | def execute!(*cmd) FILE: plugins/pushes/local-exec/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type LocalExecPush (line 5) | module LocalExecPush class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 20) | def initialize method finalize! (line 26) | def finalize! method validate (line 36) | def validate(machine) method missing? (line 60) | def missing?(obj) method args_valid? (line 66) | def args_valid? FILE: plugins/pushes/local-exec/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type LocalExecPush (line 5) | module LocalExecPush type Errors (line 6) | module Errors class Error (line 7) | class Error < Vagrant::Errors::VagrantError class CommandFailed (line 11) | class CommandFailed < Error FILE: plugins/pushes/local-exec/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type LocalExecPush (line 7) | module LocalExecPush class Plugin (line 8) | class Plugin < Vagrant.plugin("2") method init! (line 28) | def self.init! FILE: plugins/pushes/local-exec/push.rb type VagrantPlugins (line 10) | module VagrantPlugins type LocalExecPush (line 11) | module LocalExecPush class Push (line 12) | class Push < Vagrant.plugin("2", :push) method push (line 15) | def push method execute_inline! (line 24) | def execute_inline!(inline, args) method execute_script! (line 39) | def execute_script!(path, args) method execute! (line 54) | def execute!(*cmd) method quote_and_escape (line 65) | def quote_and_escape(text, quote = '"') method execute_exec! (line 70) | def execute_exec!(*cmd) method execute_subprocess! (line 76) | def execute_subprocess!(*cmd) FILE: plugins/pushes/noop/config.rb type VagrantPlugins (line 4) | module VagrantPlugins type NoopDeploy (line 5) | module NoopDeploy class Config (line 6) | class Config < Vagrant.plugin("2", :config) method initialize (line 7) | def initialize method finalize! (line 10) | def finalize! method validate (line 13) | def validate(machine) FILE: plugins/pushes/noop/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type NoopDeploy (line 7) | module NoopDeploy class Plugin (line 8) | class Plugin < Vagrant.plugin("2") FILE: plugins/pushes/noop/push.rb type VagrantPlugins (line 4) | module VagrantPlugins type NoopDeploy (line 5) | module NoopDeploy class Push (line 6) | class Push < Vagrant.plugin("2", :push) method push (line 7) | def push FILE: plugins/synced_folders/nfs/action_cleanup.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderNFS (line 7) | module SyncedFolderNFS class ActionCleanup (line 8) | class ActionCleanup method initialize (line 9) | def initialize(app, env) method call (line 14) | def call(env) FILE: plugins/synced_folders/nfs/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderNFS (line 7) | module SyncedFolderNFS class Config (line 8) | class Config < Vagrant.plugin("2", :config) method initialize (line 14) | def initialize method finalize! (line 23) | def finalize! method to_s (line 30) | def to_s FILE: plugins/synced_folders/nfs/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderNFS (line 7) | module SyncedFolderNFS class Plugin (line 24) | class Plugin < Vagrant.plugin("2") FILE: plugins/synced_folders/nfs/synced_folder.rb type VagrantPlugins (line 12) | module VagrantPlugins type SyncedFolderNFS (line 13) | module SyncedFolderNFS class SyncedFolder (line 21) | class SyncedFolder < Vagrant.plugin("2", :synced_folder) method initialize (line 24) | def initialize(*args) method usable? (line 30) | def usable?(machine, raise_error=false) method prepare (line 43) | def prepare(machine, folders, opts) method enable (line 47) | def enable(machine, folders, nfsopts) method cleanup (line 126) | def cleanup(machine, opts) method prepare_folder (line 137) | def prepare_folder(machine, opts) method prepare_permission (line 155) | def prepare_permission(machine, perm, opts) FILE: plugins/synced_folders/rsync/command/rsync.rb type VagrantPlugins (line 10) | module VagrantPlugins type SyncedFolderRSync (line 11) | module SyncedFolderRSync type Command (line 12) | module Command class Rsync (line 13) | class Rsync < Vagrant.plugin("2", :command) method synopsis (line 16) | def self.synopsis method execute (line 20) | def execute FILE: plugins/synced_folders/rsync/command/rsync_auto.rb type VagrantPlugins (line 16) | module VagrantPlugins type SyncedFolderRSync (line 17) | module SyncedFolderRSync type Command (line 18) | module Command class RsyncAuto (line 19) | class RsyncAuto < Vagrant.plugin("2", :command) method synopsis (line 22) | def self.synopsis method execute (line 26) | def execute method callback (line 183) | def callback(paths, modified, added, removed) FILE: plugins/synced_folders/rsync/default_unix_cap.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderRSync (line 7) | module SyncedFolderRSync type DefaultUnixCap (line 10) | module DefaultUnixCap function rsync_installed (line 12) | def rsync_installed(machine) function rsync_command (line 16) | def rsync_command(machine) function rsync_pre (line 20) | def rsync_pre(machine, opts) function rsync_post (line 25) | def rsync_post(machine, opts) function build_rsync_chown (line 33) | def build_rsync_chown(opts) FILE: plugins/synced_folders/rsync/helper.rb type VagrantPlugins (line 12) | module VagrantPlugins type SyncedFolderRSync (line 13) | module SyncedFolderRSync class RsyncHelper (line 16) | class RsyncHelper method exclude_to_regexp (line 28) | def self.exclude_to_regexp(exclude) method rsync_single (line 47) | def self.rsync_single(machine, ssh_info, opts) method rsync_chown_support? (line 250) | def self.rsync_chown_support?(machine) method machine_rsync_version (line 262) | def self.machine_rsync_version(machine) method local_rsync_version (line 277) | def self.local_rsync_version method reset! (line 291) | def self.reset! FILE: plugins/synced_folders/rsync/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderRSync (line 7) | module SyncedFolderRSync class Plugin (line 9) | class Plugin < Vagrant.plugin("2") FILE: plugins/synced_folders/rsync/synced_folder.rb type VagrantPlugins (line 11) | module VagrantPlugins type SyncedFolderRSync (line 12) | module SyncedFolderRSync class SyncedFolder (line 13) | class SyncedFolder < Vagrant.plugin("2", :synced_folder) method initialize (line 16) | def initialize(*args) method usable? (line 22) | def usable?(machine, raise_error=false) method prepare (line 29) | def prepare(machine, folders, opts) method enable (line 33) | def enable(machine, folders, opts) method wsl_allow_non_drvfs? (line 57) | def self.wsl_allow_non_drvfs? FILE: plugins/synced_folders/smb/cap/default_fstab_modification.rb type VagrantPlugins (line 4) | module VagrantPlugins type SyncedFolderSMB (line 5) | module SyncedFolderSMB type Cap (line 6) | module Cap type DefaultFstabModification (line 7) | module DefaultFstabModification function default_fstab_modification (line 8) | def self.default_fstab_modification(machine) FILE: plugins/synced_folders/smb/cap/mount_options.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderSMB (line 7) | module SyncedFolderSMB type Cap (line 8) | module Cap type MountOptions (line 9) | module MountOptions function mount_options (line 20) | def self.mount_options(machine, name, guest_path, options) function mount_type (line 46) | def self.mount_type(machine) function mount_name (line 50) | def self.mount_name(machine, name, data) FILE: plugins/synced_folders/smb/config.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderSMB (line 7) | module SyncedFolderSMB class Config (line 8) | class Config < Vagrant.plugin("2", :config) method initialize (line 11) | def initialize method finalize! (line 17) | def finalize! method to_s (line 21) | def to_s FILE: plugins/synced_folders/smb/errors.rb type VagrantPlugins (line 4) | module VagrantPlugins type SyncedFolderSMB (line 5) | module SyncedFolderSMB type Errors (line 6) | module Errors class SMBError (line 8) | class SMBError < Vagrant::Errors::VagrantError class SMBNotSupported (line 12) | class SMBNotSupported < SMBError class SMBStartFailed (line 16) | class SMBStartFailed < SMBError class SMBCredentialsMissing (line 20) | class SMBCredentialsMissing < SMBError class SMBListFailed (line 24) | class SMBListFailed < SMBError class SMBNameError (line 28) | class SMBNameError < SMBError class CredentialsRequestError (line 32) | class CredentialsRequestError < SMBError class DefineShareFailed (line 36) | class DefineShareFailed < SMBError class PruneShareFailed (line 40) | class PruneShareFailed < SMBError class NoHostIPAddr (line 44) | class NoHostIPAddr < SMBError class PowershellError (line 48) | class PowershellError < SMBError class PowershellVersion (line 52) | class PowershellVersion < SMBError class WindowsHostRequired (line 56) | class WindowsHostRequired < SMBError class WindowsAdminRequired (line 60) | class WindowsAdminRequired < SMBError FILE: plugins/synced_folders/smb/plugin.rb type VagrantPlugins (line 6) | module VagrantPlugins type SyncedFolderSMB (line 7) | module SyncedFolderSMB class Plugin (line 11) | class Plugin < Vagrant.plugin("2") method init! (line 51) | def self.init! FILE: plugins/synced_folders/smb/synced_folder.rb type VagrantPlugins (line 14) | module VagrantPlugins type SyncedFolderSMB (line 15) | module SyncedFolderSMB class SyncedFolder (line 16) | class SyncedFolder < Vagrant.plugin("2", :synced_folder) method initialize (line 21) | def initialize(*args) method usable? (line 27) | def usable?(machine, raise_error=false) method prepare (line 37) | def prepare(machine, folders, opts) method enable (line 106) | def enable(machine, folders, opts) method disable (line 164) | def disable(machine, folders, opts) method cleanup (line 170) | def cleanup(machine, opts) method clean_folder_configuration (line 182) | def clean_folder_configuration(data) FILE: plugins/synced_folders/unix_mount_helpers.rb type VagrantPlugins (line 7) | module VagrantPlugins type SyncedFolder (line 8) | module SyncedFolder type UnixMountHelpers (line 9) | module UnixMountHelpers function extended (line 11) | def self.extended(klass) function detect_owner_group_ids (line 18) | def detect_owner_group_ids(machine, guest_path, mount_options, opt... function find_mount_options_id (line 77) | def find_mount_options_id(id_name, mount_options) function emit_upstart_notification (line 97) | def emit_upstart_notification(machine, guest_path) function merge_mount_options (line 106) | def merge_mount_options(base, overrides) FILE: test/acceptance/provider-docker/lifecycle_spec.rb function assert_running (line 31) | def assert_running function assert_not_running (line 37) | def assert_not_running FILE: test/support/isolated_environment.rb class IsolatedEnvironment (line 18) | class IsolatedEnvironment method initialize (line 30) | def initialize method close (line 46) | def close FILE: test/unit/plugins/commands/box/command/prune_test.rb function new_entry (line 26) | def new_entry(name, box_name, box_provider, version) FILE: test/unit/plugins/commands/cap/command_test.rb function foo (line 58) | def self.foo(m) FILE: test/unit/plugins/commands/destroy/command_test.rb function new_entry (line 24) | def new_entry(name) FILE: test/unit/plugins/commands/global-status/command_test.rb function new_entry (line 26) | def new_entry(name) FILE: test/unit/plugins/commands/reload/command_test.rb function new_entry (line 25) | def new_entry(name) FILE: test/unit/plugins/commands/suspend/command_test.rb function new_entry (line 25) | def new_entry(name) FILE: test/unit/plugins/commands/up/command_test.rb function new_entry (line 24) | def new_entry(name) FILE: test/unit/plugins/kernel_v2/config/cloud_init_test.rb function assert_invalid (line 18) | def assert_invalid function assert_valid (line 25) | def assert_valid FILE: test/unit/plugins/kernel_v2/config/disk_test.rb function assert_invalid (line 21) | def assert_invalid function assert_valid (line 28) | def assert_valid FILE: test/unit/plugins/kernel_v2/config/push_test.rb function initialize (line 110) | def initialize FILE: test/unit/plugins/kernel_v2/config/trigger_test.rb function assert_invalid (line 15) | def assert_invalid function assert_valid (line 22) | def assert_valid FILE: test/unit/plugins/kernel_v2/config/vm_test.rb function assert_invalid (line 16) | def assert_invalid function assert_valid (line 23) | def assert_valid function find_network (line 30) | def find_network(name) FILE: test/unit/plugins/kernel_v2/config/vm_trigger_test.rb function assert_invalid (line 17) | def assert_invalid function assert_valid (line 24) | def assert_valid FILE: test/unit/plugins/providers/docker/config_test.rb function assert_invalid (line 27) | def assert_invalid function assert_valid (line 34) | def assert_valid function valid_defaults (line 41) | def valid_defaults FILE: test/unit/plugins/providers/hyperv/driver_test.rb function generate_result (line 9) | def generate_result(obj) function generate_error (line 15) | def generate_error(msg) FILE: test/unit/plugins/providers/virtualbox/action/network_test.rb function env= (line 44) | def env=(e) FILE: test/unit/plugins/providers/virtualbox/config_test.rb function assert_invalid (line 11) | def assert_invalid function assert_valid (line 18) | def assert_valid function valid_defaults (line 25) | def valid_defaults FILE: test/unit/plugins/provisioners/ansible/provisioner_test.rb function find_last_argument_after (line 13) | def find_last_argument_after(ref_index, ansible_playbook_args, arg_pattern) function it_should_check_ansible_version (line 77) | def self.it_should_check_ansible_version function it_should_check_ansible_core_version (line 88) | def self.it_should_check_ansible_core_version function it_should_set_arguments_and_environment_variables (line 99) | def self.it_should_set_arguments_and_environment_variables( function it_should_set_optional_arguments (line 171) | def self.it_should_set_optional_arguments(arg_map) function it_should_explicitly_enable_ansible_ssh_control_persist_defaults (line 186) | def self.it_should_explicitly_enable_ansible_ssh_control_persist_defaults function it_should_create_and_use_generated_inventory (line 196) | def self.it_should_create_and_use_generated_inventory(with_user = true) function ensure_that_config_is_valid (line 221) | def ensure_that_config_is_valid FILE: test/unit/plugins/provisioners/chef/config/chef_apply_test.rb function chef_error (line 15) | def chef_error(key, options = {}) FILE: test/unit/plugins/provisioners/support/shared/config.rb function get_provisioner_option_names (line 4) | def get_provisioner_option_names(provisioner_class) FILE: test/unit/plugins/pushes/ftp/push_test.rb function set_includes (line 216) | def set_includes(value) FILE: test/unit/plugins/synced_folders/rsync/command/rsync_auto_test.rb function machine_stub (line 38) | def machine_stub(name) FILE: test/unit/plugins/synced_folders/unix_mount_helpers_test.rb function name (line 13) | def self.name; "UnixMountHelpersTest"; end FILE: test/unit/support/dummy_communicator.rb type VagrantTests (line 4) | module VagrantTests type DummyCommunicator (line 5) | module DummyCommunicator class Communicator (line 6) | class Communicator < Vagrant.plugin("2", :communicator) method ready? (line 7) | def ready? method initialize (line 13) | def initialize(machine) method expected_commands (line 19) | def expected_commands method received_commands (line 25) | def received_commands method stub_command (line 31) | def stub_command(command, response) method expect_command (line 35) | def expect_command(command) method received_summary (line 39) | def received_summary method verify_expectations! (line 43) | def verify_expectations! method execute (line 55) | def execute(command, opts=nil) method sudo (line 76) | def sudo(command, opts=nil, &block) method test (line 80) | def test(command, opts=nil) FILE: test/unit/support/dummy_provider.rb type VagrantTests (line 4) | module VagrantTests class DummyProviderPlugin (line 5) | class DummyProviderPlugin < Vagrant.plugin("2") class DummyProvider (line 16) | class DummyProvider < Vagrant.plugin("2", :provider) method initialize (line 17) | def initialize(machine) method state= (line 21) | def state=(id) method state (line 27) | def state method state_file (line 40) | def state_file FILE: test/unit/support/isolated_environment.rb type Unit (line 17) | module Unit class IsolatedEnvironment (line 18) | class IsolatedEnvironment < ::IsolatedEnvironment method create_vagrant_env (line 19) | def create_vagrant_env(options=nil) method file (line 30) | def file(name, contents) method vagrantfile (line 36) | def vagrantfile(contents, root=nil) method box (line 43) | def box(name, vagrantfile_contents="") method box2 (line 67) | def box2(name, provider, options=nil) method box3 (line 102) | def box3(name, version, provider, **opts) method box1_file (line 140) | def box1_file method box2_file (line 177) | def box2_file(provider, options=nil) method boxes_dir (line 218) | def boxes_dir FILE: test/unit/support/shared/action_synced_folders_context.rb function impl (line 6) | def impl(usable, name) FILE: test/unit/support/shared/base_context.rb function isolated_environment (line 40) | def isolated_environment function register_plugin (line 52) | def register_plugin(version=nil) function temporary_file (line 65) | def temporary_file(contents=nil) function temporary_dir (line 83) | def temporary_dir function stub_env (line 105) | def stub_env(hash) function with_temp_env (line 117) | def with_temp_env(environment) function with_random_port (line 138) | def with_random_port(&block) FILE: test/unit/support/shared/capability_helpers_context.rb function detect_class (line 5) | def detect_class(result) function provider_usable_class (line 13) | def provider_usable_class(result) function cap_instance (line 21) | def cap_instance(name, options=nil) FILE: test/unit/support/shared/plugin_command_context.rb function command_lambda (line 5) | def command_lambda(name, result, **opts) FILE: test/unit/support/shared/virtualbox_context.rb function subprocess_result (line 14) | def subprocess_result(options={}) FILE: test/unit/vagrant/action/builder_test.rb function appender_proc (line 17) | def appender_proc(data) function wrapper_proc (line 28) | def wrapper_proc(data) function name (line 119) | def bar_proc.name; :bar; end function initialize (line 159) | def initialize(app, env) function name (line 163) | def self.name function initialize (line 294) | def initialize(app, env) function name (line 298) | def self.name class ActionOne (line 321) | class ActionOne method initialize (line 322) | def initialize(app, env) method call (line 326) | def call(env) method recover (line 331) | def recover(env) class ActionTwo (line 336) | class ActionTwo method initialize (line 337) | def initialize(app, env) method call (line 341) | def call(env) method recover (line 346) | def recover(env) type Vagrant (line 467) | module Vagrant type Test (line 468) | module Test class ActionTest (line 469) | class ActionTest method initialize (line 470) | def initialize(app, env) method call (line 474) | def call(env) FILE: test/unit/vagrant/action/builtin/box_add_test.rb function checksum (line 42) | def checksum(path) function with_ftp_server (line 46) | def with_ftp_server(path, **opts) function with_web_server (line 62) | def with_web_server(path, **opts) FILE: test/unit/vagrant/action/builtin/box_remove_test.rb function new_entry (line 216) | def new_entry(name, provider, version, valid=true) FILE: test/unit/vagrant/action/builtin/call_test.rb function wrapper_proc (line 10) | def wrapper_proc(data) function initialize (line 109) | def initialize(app, env, arg) function name (line 113) | def self.name function call (line 117) | def call(env); end function initialize (line 135) | def initialize(app, env) function name (line 140) | def self.name function call (line 144) | def call(env) function call (line 150) | def call(env) function name (line 155) | def self.name function recover (line 159) | def recover(env) function call (line 165) | def call(env) function name (line 170) | def self.name function recover (line 174) | def recover(env) FILE: test/unit/vagrant/action/builtin/provisioner_cleanup_test.rb function called? (line 61) | def self.called? function cleanup (line 65) | def cleanup FILE: test/unit/vagrant/action/builtin/synced_folder_cleanup_test.rb function create_cleanup_tracker (line 32) | def create_cleanup_tracker FILE: test/unit/vagrant/action/runner_test.rb function action (line 20) | def action(env) function initialize (line 31) | def initialize(app, env) function name (line 34) | def self.name function call (line 38) | def call(env) function initialize (line 48) | def initialize(app, env) function call (line 51) | def call(env) FILE: test/unit/vagrant/action/warden_test.rb class ActionOne (line 7) | class ActionOne method initialize (line 8) | def initialize(app, env) method call (line 12) | def call(env) method recover (line 17) | def recover(env) class ActionTwo (line 22) | class ActionTwo method initialize (line 23) | def initialize(app, env) method call (line 27) | def call(env) method recover (line 32) | def recover(env) class ExitAction (line 37) | class ExitAction method initialize (line 38) | def initialize(app, env) method call (line 42) | def call(env) method recover (line 46) | def recover(env) function appender_proc (line 56) | def appender_proc(data) FILE: test/unit/vagrant/batch_action_test.rb function new_machine (line 15) | def new_machine(options) FILE: test/unit/vagrant/box_test.rb function new_entry (line 388) | def new_entry(name, provider, version, architecture=nil) FILE: test/unit/vagrant/capability_host_test.rb function detect? (line 35) | def detect?(*args) function init (line 125) | def init FILE: test/unit/vagrant/config/loader_test.rb function init (line 18) | def self.init function load (line 22) | def self.load(proc) function merge (line 28) | def self.merge(old, new) function inspect (line 54) | def inspect function initialize (line 62) | def initialize(collaborator) function finalize (line 112) | def test_loader.finalize(obj) function upgrade (line 133) | def self.upgrade(old) function upgrade (line 154) | def self.upgrade(old) FILE: test/unit/vagrant/config/v1/loader_test.rb function finalize! (line 62) | def finalize! function merge (line 131) | def merge(new) FILE: test/unit/vagrant/config/v2/loader_test.rb function finalize! (line 31) | def finalize! function merge (line 100) | def merge(new) function upgrade (line 132) | def upgrade(new) FILE: test/unit/vagrant/config/v2/root_test.rb function finalize! (line 52) | def finalize! function validate (line 90) | def foo.validate(env) function validate (line 107) | def vm.validate(env, param) function validate (line 120) | def foo.validate(env) function validate (line 124) | def bar.validate(env) function validate (line 140) | def foo.validate(env) FILE: test/unit/vagrant/environment_test.rb function lock_count (line 254) | def lock_count function register_provider (line 308) | def register_provider(name, config_class=nil, options=nil) function pushed? (line 1213) | def self.pushed? function push (line 1217) | def push class CustomUI (line 1398) | class CustomUI < Vagrant::UI::Interface; end FILE: test/unit/vagrant/machine_test.rb function new_provider_mock (line 55) | def new_provider_mock function new_instance (line 66) | def new_instance function provider_init_test (line 139) | def provider_init_test(instance=nil) function detect? (line 486) | def detect?(machine) FILE: test/unit/vagrant/plugin/v1/manager_test.rb function plugin (line 11) | def plugin FILE: test/unit/vagrant/plugin/v2/manager_test.rb function plugin (line 11) | def plugin FILE: test/unit/vagrant/plugin/v2/provider_test.rb function bar (line 41) | def self.bar(machine) FILE: test/unit/vagrant/util/caps_test.rb class TestSubject (line 11) | class TestSubject FILE: test/unit/vagrant/util/command_deprecation_test.rb function synopsis (line 17) | def self.synopsis function name (line 20) | def self.name function execute (line 23) | def execute function deprecation_command_name (line 57) | def deprecation_command_name function name (line 72) | def self.name function execute (line 75) | def execute FILE: test/unit/vagrant/util/which_test.rb function tester (line 10) | def tester (file_extension, test_extension, mode, &block) FILE: test/unit/vagrant/vagrantfile_test.rb function configure (line 26) | def configure(&block) function register_provider (line 31) | def register_provider(name, config_class=nil, options=nil) FILE: website/data/alert-banner.js constant ALERT_BANNER_ACTIVE (line 6) | const ALERT_BANNER_ACTIVE = false