From a2cd7936ea31905cce82f640004f05e8bb3652b0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 21 Feb 2013 11:14:39 -0800 Subject: [PATCH] `vagrant package` works again --- plugins/commands/package/command.rb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/plugins/commands/package/command.rb b/plugins/commands/package/command.rb index f7e09eba9..e1b7be59b 100644 --- a/plugins/commands/package/command.rb +++ b/plugins/commands/package/command.rb @@ -51,12 +51,7 @@ module VagrantPlugins # `vagrant package --base` process is deprecated for something much # better in the future. We just hardcode this to keep VirtualBox working # for now. - provider = nil - Vagrant.plugin("2").registered.each do |plugin| - provider = plugin.provider.get(:virtualbox) - break if provider - end - + provider = Vagrant.plugin("2").manager.providers[:virtualbox] vm = Vagrant::Machine.new(options[:base], provider, @env.config.global, nil, @env, true) @logger.debug("Packaging base VM: #{vm.name}") package_vm(vm, options)