Sha256: 835e591c07a552cd2a1e79a5cdc9daad1b363ddb8d50a7f9613ef3f6cd0bfac6

Contents?: true

Size: 383 Bytes

Versions: 2

Compression:

Stored size: 383 Bytes

Contents

module Rack; end
class Rack::RailsLogger
  def initialize app
    @app = app
  end

  def call env
    racklogger(env, Rails.application.config,
                    Rails,
                    ActionController::Base,
                    ActiveRecord::Base)
    @app.call(env)
  end

  def racklogger env, *mods
    mods.each{ |mod| mod.send(:logger=, env['rack.logger']) }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rack-rails-logger-1.0.2 lib/rack-rails-logger.rb
rack-rails-logger-1.0.1 lib/rack-rails-logger.rb