Sha256: 925426dd706f3d4a7ba2859e1892de3e337d5b6d7bbf6e7c3d37b28dc6cf0c4a

Contents?: true

Size: 306 Bytes

Versions: 11

Compression:

Stored size: 306 Bytes

Contents

# frozen_string_literal: true

module Airbrake
  module Rails
    # Allow measuring request timing.
    module TyphoeusRequest
      def run
        Airbrake::Rack.capture_timing(:http) do
          super
        end
      end
    end
  end
end

Typhoeus::Request.prepend(Airbrake::Rails::TyphoeusRequest)

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
airbrake-13.0.5 lib/airbrake/rails/typhoeus.rb
airbrake-13.0.4 lib/airbrake/rails/typhoeus.rb
airbrake-13.0.3 lib/airbrake/rails/typhoeus.rb
airbrake-13.0.2 lib/airbrake/rails/typhoeus.rb
airbrake-13.0.1 lib/airbrake/rails/typhoeus.rb
airbrake-13.0.0 lib/airbrake/rails/typhoeus.rb
airbrake-12.0.0 lib/airbrake/rails/typhoeus.rb
airbrake-11.0.3 lib/airbrake/rails/typhoeus.rb
airbrake-11.0.2 lib/airbrake/rails/typhoeus.rb
airbrake-11.0.1 lib/airbrake/rails/typhoeus.rb
airbrake-11.0.0 lib/airbrake/rails/typhoeus.rb