Raise Vagrant error

This commit is contained in:
sophia 2022-01-06 17:02:43 -06:00 committed by Paul Hinze
parent 0dcefddae4
commit c70da0f548
No known key found for this signature in database
GPG Key ID: B69DEDF2D55501C0
2 changed files with 5 additions and 3 deletions

View File

@ -85,7 +85,9 @@ module VagrantPlugins
target_cap = caps_registry.get(cap_name)
if target_cap.nil?
raise "Failed to locate requested capability `#{cap_name.inspect}' on plugin #{plugin_name}"
raise Vagrant::Errors::CapabilityNotFound,
cap: cap_name.inspect,
host: plugin_name
end
args = mapper.funcspec_map(

View File

@ -26,8 +26,8 @@ module VagrantPlugins
return if !block_given?
begin
yield info
rescue => e
raise "#{e.class}: #{e}\n#{e.backtrace.join("\n")}"
rescue
raise
ensure
Service::ServiceInfo.manager_tracker.deactivate do
Vagrant.plugin("2").disable_remote_manager