diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index a1ff43592..c0c6da556 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -11,6 +11,9 @@ if AppConfig.environment.single_process_mode? && Rails.env != "test" require 'sidekiq/testing/inline' end +def (Sidekiq::Logging).logger + defined?(@logger) ? @logger : (AppConfig.heroku? ? initialize_logger : initialize_logger(AppConfig.sidekiq_log)) +end Sidekiq.configure_server do |config| config.redis = AppConfig.get_redis_options @@ -36,8 +39,6 @@ Sidekiq.configure_server do |config| chain.add SidekiqMiddlewares::CleanAndShortBacktraces end - Sidekiq::Logging.initialize_logger AppConfig.sidekiq_log unless AppConfig.heroku? - # Set connection pool on Heroku database_url = ENV['DATABASE_URL'] if(database_url)