Module: OneApm::Rack::MiddlewareHelper
- Included in:
- MiddlewareBase
- Defined in:
- lib/one_apm/rack/middleware_helper.rb
Instance Method Summary collapse
- #close_old_response(response) ⇒ Object
- #gather_source(response) ⇒ Object
- #middleware_ignore? ⇒ Boolean
Instance Method Details
#close_old_response(response) ⇒ Object
12 13 14 |
# File 'lib/one_apm/rack/middleware_helper.rb', line 12 def close_old_response(response) response.close if response.respond_to?(:close) end |
#gather_source(response) ⇒ Object
6 7 8 9 10 |
# File 'lib/one_apm/rack/middleware_helper.rb', line 6 def gather_source(response) source = nil response.each {|fragment| source ? (source << fragment.to_s) : (source = fragment.to_s)} source end |
#middleware_ignore? ⇒ Boolean
16 17 18 |
# File 'lib/one_apm/rack/middleware_helper.rb', line 16 def middleware_ignore? OneApm::Manager.config[:disable_rails_middleware] end |