class Rails::Rack::Logger
Overwrites defaults of Rails::Rack::Logger that cause unnecessary logging. This effectively removes the log lines from the log that say: Started GET / for 192.168.2.1…
Public Instance Methods
before_dispatch(env)
click to toggle source
Overwrites Rails 3.0/3.1 code that logs new requests
# File lib/logstasher/rails_ext/rack/logger.rb, line 20 def before_dispatch(env) end
call_app(*args)
click to toggle source
Overwrites Rails 3.2 code that logs new requests
# File lib/logstasher/rails_ext/rack/logger.rb, line 12 def call_app(*args) env = args.last @app.call(env) ensure ActiveSupport::LogSubscriber.flush_all! end