class Kiev::Rack::SilenceActionDispatchLogger

Constants

NULL_LOGGER

Attributes

disabled[RW]

Public Class Methods

new(app) click to toggle source
# File lib/kiev/rack/silence_action_dispatch_logger.rb, line 12
def initialize(app)
  @app = app
end

Public Instance Methods

call(env) click to toggle source
# File lib/kiev/rack/silence_action_dispatch_logger.rb, line 16
def call(env)
  env["action_dispatch.logger"] = NULL_LOGGER unless self.class.disabled
  @app.call(env)
end