From a4b124038c2da41cf34363da1fad17fd06b4d74b Mon Sep 17 00:00:00 2001 From: Chris Banks Date: Thu, 11 Jan 2024 16:43:21 +0000 Subject: [PATCH] Heed RAILS_LOG_LEVEL. For https://github.com/alphagov/govuk-helm-charts/pull/1714. I believe this is still the way we're supposed to do it. https://guides.rubyonrails.org/debugging_rails_applications.html#log-levels https://github.com/sidekiq/sidekiq/wiki/Logging#default-logger-and-verboseness --- config/environments/production.rb | 2 ++ config/initializers/sidekiq.rb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/config/environments/production.rb b/config/environments/production.rb index a965697..2f28ccf 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -41,6 +41,8 @@ .tap { |logger| logger.formatter = ::Logger::Formatter.new } .then { |logger| ActiveSupport::TaggedLogging.new(logger) } + config.log_level = ENV.fetch("RAILS_LOG_LEVEL", :info) + # Prepend all log lines with the following tags. config.log_tags = [:request_id] diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index 3a69e95..aed86a3 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -10,6 +10,8 @@ chain.add SidekiqUniqueJobs::Middleware::Server end + config.logger.level = Rails.logger.level + SidekiqUniqueJobs::Server.configure(config) end