diff --git a/config/initializers/100-logster.rb b/config/initializers/100-logster.rb index a3ba1e860a..f5d5aa5122 100644 --- a/config/initializers/100-logster.rb +++ b/config/initializers/100-logster.rb @@ -1,3 +1,14 @@ +if Rails.env.development? && !Sidekiq.server? + console = ActiveSupport::Logger.new(STDOUT) + original_logger = Rails.logger.chained.first + console.formatter = original_logger.formatter + console.level = original_logger.level + + unless ActiveSupport::Logger.logger_outputs_to?(original_logger, STDOUT) + original_logger.extend(ActiveSupport::Logger.broadcast(console)) + end +end + if Rails.env.production? Logster.store.ignore = [ # honestly, Rails should not be logging this, its real noisy