Return plugins of map hashed by plugin name

This commit is contained in:
sophia 2021-12-03 17:11:34 -06:00 committed by Paul Hinze
parent 9c9c93a0c6
commit 1c03b3b7f2
No known key found for this signature in database
GPG Key ID: B69DEDF2D55501C0

View File

@ -41,11 +41,11 @@ module VagrantPlugins
plugins_response = client.plugins(
SDK::Basis::PluginsRequest.new(types: Array(types))
)
plugins = []
plugins = {}
plugins_response.plugins.each do |plg|
logger.debug("mappng plugin: #{plg}")
unany_plg = mapper.unany(plg.plugin)
plugins << mapper.map(unany_plg, broker)
plugins[plg.name.to_sym] = mapper.map(unany_plg, broker)
end
plugins
end