Module: Mongrel::Gems
- Defined in:
- lib/mongrel/gems.rb
Class Method Summary collapse
Class Method Details
.original_require ⇒ Object
5 |
# File 'lib/mongrel/gems.rb', line 5 alias :original_require :require |
.require(library, version = nil) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/mongrel/gems.rb', line 7 def require(library, version = nil) begin original_require library rescue LoadError, RuntimeError => e unless respond_to? 'gem' # ActiveSupport breaks 'require' by making it always return a true value require 'rubygems' gem library, version if version retry end # Fail without reraising end end |