Sha256: 3d04dc1cc1edc6078e299b6b657ef79b1ac5d062ed8a25b71ecefa2bc5002f39
Contents?: true
Size: 1.62 KB
Versions: 2
Compression:
Stored size: 1.62 KB
Contents
if defined?(Rails::Railtie) module TaggedLogger class Railtie < Rails::Railtie ActiveSupport.on_load(:action_controller) do if TaggedLogger.options[:replace_existing_logger] TaggedLogger.patch_logger(ActionController::Base, true). patch_logger(ActionController::LogSubscriber, true). rename [ActionController::LogSubscriber] => "action_controller.logsubscriber" end end ActiveSupport.on_load(:active_record) do if TaggedLogger.options[:replace_existing_logger] TaggedLogger.patch_logger(ActiveRecord::Base, true). patch_logger(ActiveRecord::LogSubscriber, true). rename [ActiveRecord::LogSubscriber] => "active_record.logsubscriber" end end ActiveSupport.on_load(:action_mailer) do if TaggedLogger.options[:replace_existing_logger] TaggedLogger.patch_logger(ActionMailer::Base, true). patch_logger(ActionMailer::LogSubscriber, true). rename [ActionMailer::LogSubscriber] => "action_mailer.logsubscriber" end end ActiveSupport.on_load(:action_view) do if TaggedLogger.options[:replace_existing_logger] TaggedLogger.patch_logger(ActionView::LogSubscriber, true). rename [ActionView::LogSubscriber] => "action_view.logsubscriber" end end ActiveSupport.on_load(:after_initialize) do if TaggedLogger.options[:replace_existing_logger] TaggedLogger.patch_logger(Rails::Rack::Logger, true). rename [Rails::Rack::Logger] => "rack.logsubscriber" end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tagged_logger-0.5.6 | lib/tagged_logger/railtie.rb |
tagged_logger-0.5.5 | lib/tagged_logger/railtie.rb |