Sha256: d5a586ff317e7dc75b89d2c8327e5c86436c484a6bdec7dadf5ae2bd36833098
Contents?: true
Size: 588 Bytes
Versions: 4
Compression:
Stored size: 588 Bytes
Contents
module Progstr class RailsLogger < Progstr::Logger def initialize super("Rails") end def self.start(rails_config) rails_config.after_initialize do Rails.logger = rails_config.logger = Progstr::RailsLogger.new #specific loggers for ActionController and ActiveRecord if defined? ActionController ActionController::Base.logger = Progstr::Logger.new("ActionController") end if defined? ActiveRecord ActiveRecord::Base.logger = Progstr::Logger.new("ActiveRecord") end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems