Module: Mnemosyne::Probes::Faraday::Base::Extension
- Defined in:
- lib/mnemosyne/probes/faraday/base.rb
Instance Method Summary collapse
Instance Method Details
#lock! ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/mnemosyne/probes/faraday/base.rb', line 19 def lock! unless @handlers.include?('Mnemosyne::Middleware::Faraday') if ::Faraday::VERSION < '1.0' && respond_to?(:is_adapter?, true) && (idx = @handlers.find_index {|m| is_adapter?(m) }) insert(idx, ::Mnemosyne::Middleware::Faraday) else use(::Mnemosyne::Middleware::Faraday) end end super end |