Sha256: ecd1f5ac628f039e453c725e4c5e29ae312087ada97b4ad27e9b06e7994f78fc

Contents?: true

Size: 398 Bytes

Versions: 33

Compression:

Stored size: 398 Bytes

Contents

if (defined?(Net) && defined?(Net::HTTP))

  Net::HTTP.class_eval do
    def request_with_mini_profiler(*args, &block)
      request = args[0]
      Rack::MiniProfiler.step("Net::HTTP #{request.method} #{request.path}") do
        request_without_mini_profiler(*args, &block)
      end
    end
    alias request_without_mini_profiler request
    alias request request_with_mini_profiler
  end

end

Version data entries

33 entries across 33 versions & 3 rubygems

Version Path
panjiva-rack-mini-profiler-0.10.5.2 lib/patches/net_patches.rb
rack-mini-profiler-0.10.7 lib/patches/net_patches.rb
rack-mini-profiler-0.10.6 lib/patches/net_patches.rb
panjiva-rack-mini-profiler-0.10.5 lib/patches/net_patches.rb
rack-mini-profiler-0.10.5 lib/patches/net_patches.rb
rack-mini-profiler-0.10.4 lib/patches/net_patches.rb
rack-mini-profiler-0.10.3 lib/patches/net_patches.rb
rack-mini-profiler-0.10.2 lib/patches/net_patches.rb
rack-mini-profiler-0.10.1 lib/patches/net_patches.rb
rack-mini-profiler-0.9.9.2 lib/patches/net_patches.rb
rack-mini-profiler-0.9.9.1 lib/patches/net_patches.rb
rack-mini-profiler-0.9.9 lib/patches/net_patches.rb
rack-mini-profiler-0.9.8 lib/patches/net_patches.rb
rack-mini-profiler-0.9.7 lib/patches/net_patches.rb
rack-mini-profiler-0.9.6 lib/patches/net_patches.rb
rack-mini-profiler-0.9.5 lib/patches/net_patches.rb
rack-mini-profiler-0.9.4 lib/patches/net_patches.rb
rack-mini-profiler-0.9.3 lib/patches/net_patches.rb
rack-mini-profiler-0.9.2 lib/patches/net_patches.rb
rack-mini-profiler-0.9.1 lib/patches/net_patches.rb