chore: refactor initializer

This commit is contained in:
Vishnu Narayanan
2025-08-01 21:10:46 +05:30
parent a5e4595def
commit ebfe6e8684
+1 -3
View File
@@ -17,14 +17,12 @@ Sidekiq.configure_server do |config|
end
# Configure Sidekiq CloudWatch metrics in the server process
if defined?(Sidekiq::CloudWatchMetrics) && defined?(ChatwootApp) && ChatwootApp.chatwoot_cloud? && ENV['ENABLE_SIDEKIQ_CLOUDWATCH'].present?
if defined?(Sidekiq::CloudWatchMetrics) && ENV['ENABLE_SIDEKIQ_CLOUDWATCH'].present?
require 'sidekiq/cloudwatchmetrics'
if ENV['ENABLE_SIDEKIQ_CLOUDWATCH'].present?
Rails.logger.info '================================================'
Rails.logger.info 'Sidekiq::CloudWatchMetrics defined (Server Process)'
Rails.logger.info 'ChatwootApp defined'
Rails.logger.info "ChatwootApp.chatwoot_cloud? #{ChatwootApp.chatwoot_cloud?}"
Rails.logger.info "ENV['ENABLE_SIDEKIQ_CLOUDWATCH'] #{ENV.fetch('ENABLE_SIDEKIQ_CLOUDWATCH', nil)}"
Rails.logger.info "ENV['SIDEKIQ_CLOUDWATCH_NAMESPACE'] #{ENV.fetch('SIDEKIQ_CLOUDWATCH_NAMESPACE', nil)}"
Rails.logger.info "ENV['SIDEKIQ_CLOUDWATCH_INTERVAL'] #{ENV.fetch('SIDEKIQ_CLOUDWATCH_INTERVAL', nil)}"