class Corn::Rack::SlowRequestProfiler
Public Class Methods
new(app)
click to toggle source
# File lib/corn/rack/slow_request_profiler.rb, line 43 def initialize(app) @app = if Corn.configured? Corn.logger.info("Corn configuration found, initializing Corn rack middleware") ProfilingApp.new(app) else app end end
Public Instance Methods
call(env)
click to toggle source
# File lib/corn/rack/slow_request_profiler.rb, line 52 def call(env) @app.call(env) end
terminate()
click to toggle source
for test
# File lib/corn/rack/slow_request_profiler.rb, line 57 def terminate @app.terminate if @app.respond_to?(:terminate) end