diff --git a/lib/vagrant-parallels/driver/meta.rb b/lib/vagrant-parallels/driver/meta.rb index 2fe2e0b1..53503fd2 100644 --- a/lib/vagrant-parallels/driver/meta.rb +++ b/lib/vagrant-parallels/driver/meta.rb @@ -32,8 +32,7 @@ def initialize(uuid=nil) # specific driver to instantiate. begin @version = read_version || "" - rescue Vagrant::Errors::CommandUnavailable, - Vagrant::Errors::CommandUnavailableWindows + rescue Vagrant::Errors::CommandUnavailable # This means that Parallels Desktop was not found, so we raise this # error here. raise VagrantPlugins::Parallels::Errors::ParallelsNotDetected diff --git a/lib/vagrant-parallels/provider.rb b/lib/vagrant-parallels/provider.rb index a1abe714..2b12fb07 100644 --- a/lib/vagrant-parallels/provider.rb +++ b/lib/vagrant-parallels/provider.rb @@ -15,10 +15,7 @@ def self.usable?(raise_error=false) # version and all that, which checks for Parallels Desktop being present Driver::Meta.new true - rescue VagrantPlugins::Parallels::Errors::ParallelsInvalidVersion - raise if raise_error - return false - rescue VagrantPlugins::Parallels::Errors::ParallelsNotDetected + rescue Errors::VagrantParallelsError raise if raise_error return false end