Sha256: 0d033cbd010f9f183dbc712ebab4f37f052cf13414fb55b8724c7f6e3f893e7c

Contents?: true

Size: 270 Bytes

Versions: 3

Compression:

Stored size: 270 Bytes

Contents

# encoding: utf-8

require 'one_apm/rack/middleware_base'

module OneApm::Rack
  class MiddlewareHooks < MiddlewareBase

    def self.needed?
      !OneApm::Agent.config[:disable_rack_middleware]
    end

    def traced_call(env)
      @app.call(env)
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
oneapm_rpm-1.1.2 lib/one_apm/rack/middleware_hooks.rb
oneapm_rpm-1.1.1 lib/one_apm/rack/middleware_hooks.rb
oneapm_rpm-1.1.0 lib/one_apm/rack/middleware_hooks.rb