diff --git a/config/initializers/100-logster.rb b/config/initializers/100-logster.rb index a3ba1e860a6..f5d5aa51220 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