Skip to content

Commit 996862c

Browse files
Warn and reraise LoadError instead of raising custom error (#143)
1 parent a64dbd5 commit 996862c

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

lib/image_processing/mini_magick.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
require "image_processing"
22
begin
33
require "mini_magick"
4-
rescue LoadError
5-
fail ImageProcessing::Error, "ImageProcessing::MiniMagick requires the mini_magick gem. Please add `gem \"mini_magick\", \"~> 5.0\"` to your Gemfile."
4+
rescue LoadError => e
5+
raise e, "ImageProcessing::MiniMagick requires the mini_magick gem. Please add `gem \"mini_magick\", \"~> 5.0\"` to your Gemfile."
66
end
77

88
module ImageProcessing

lib/image_processing/vips.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
require "image_processing"
22
begin
33
require "vips"
4-
rescue LoadError
5-
fail ImageProcessing::Error, "ImageProcessing::Vips requires the ruby-vips gem. Please add `gem \"ruby-vips\", \"~> 2.0\"` to your Gemfile."
4+
rescue LoadError => e
5+
raise e, "ImageProcessing::Vips requires the ruby-vips gem. Please add `gem \"ruby-vips\", \"~> 2.0\"` to your Gemfile."
66
end
77

88
Vips.block_untrusted(true) if Vips.respond_to?(:block_untrusted) && !ENV["VIPS_BLOCK_UNTRUSTED"]

0 commit comments

Comments
 (0)