From e6051323219e687f91003ccdb4c313b49174ff78 Mon Sep 17 00:00:00 2001 From: Paul Hinze Date: Mon, 16 May 2022 16:29:11 -0500 Subject: [PATCH] Pass along provider to environment.target Mirrors change in https://github.com/hashicorp/vagrant-plugin-sdk/pull/157 --- lib/vagrant/environment/remote.rb | 5 +++-- lib/vagrant/machine/remote.rb | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/vagrant/environment/remote.rb b/lib/vagrant/environment/remote.rb index 2f02d3705..20f4c8062 100644 --- a/lib/vagrant/environment/remote.rb +++ b/lib/vagrant/environment/remote.rb @@ -108,9 +108,10 @@ module Vagrant # Gets a target (machine) by name # # @param [String] machine name + # @param [String] provider name # return [VagrantPlugins::CommandServe::Client::Machine] - def get_target(name) - client.target(name) + def get_target(name, provider) + client.target(name, provider) end # Returns the host object associated with this environment. diff --git a/lib/vagrant/machine/remote.rb b/lib/vagrant/machine/remote.rb index 7cf9cd27b..6c9d56f5d 100644 --- a/lib/vagrant/machine/remote.rb +++ b/lib/vagrant/machine/remote.rb @@ -30,7 +30,7 @@ module Vagrant @logger = Log4r::Logger.new("vagrant::machine") if !env.nil? && client.nil? @env = env - @client = env.get_target(name) + @client = env.get_target(name, provider_name) else @client = client @env = client.environment