Use remote provider
This commit is contained in:
parent
2d08919314
commit
20ec85b021
@ -42,6 +42,7 @@ module Vagrant
|
|||||||
# TODO: get trigger config from go
|
# TODO: get trigger config from go
|
||||||
@triggers = Vagrant::Plugin::V2::Trigger.new(@env, @config.trigger, self, @ui)
|
@triggers = Vagrant::Plugin::V2::Trigger.new(@env, @config.trigger, self, @ui)
|
||||||
@provider_options = {} # @config.vm.get_provider_overrides(@provider_name)
|
@provider_options = {} # @config.vm.get_provider_overrides(@provider_name)
|
||||||
|
@provider = Vagrant.plugin("2").manager.providers[provider_name].first.new(self)
|
||||||
|
|
||||||
# Keep track of where our UUID should be placed
|
# Keep track of where our UUID should be placed
|
||||||
@index_uuid_file = nil
|
@index_uuid_file = nil
|
||||||
@ -137,7 +138,7 @@ module Vagrant
|
|||||||
|
|
||||||
def provider
|
def provider
|
||||||
return @provider if @provider
|
return @provider if @provider
|
||||||
@provider = Vagrant.plugin("2").local_manager.providers[provider_name].first.new(self)
|
@provider = Vagrant.plugin("2").manager.providers[provider_name].first.new(self)
|
||||||
@provider
|
@provider
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -110,7 +110,7 @@ module VagrantPlugins
|
|||||||
def state_spec(*_)
|
def state_spec(*_)
|
||||||
funcspec(
|
funcspec(
|
||||||
args: [
|
args: [
|
||||||
SDK::Args::Target
|
SDK::Args::Target::Machine
|
||||||
],
|
],
|
||||||
result: SDK::Args::Target::Machine::State,
|
result: SDK::Args::Target::Machine::State,
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user