Преглед на файлове

Add check preventing Sidekiq workers from running with Makara configured (#25850)

Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire преди 11 месеца
родител
ревизия
1a0192537d
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      config/initializers/sidekiq.rb

+ 5 - 0
config/initializers/sidekiq.rb

@@ -3,6 +3,11 @@
 require_relative '../../lib/mastodon/sidekiq_middleware'
 
 Sidekiq.configure_server do |config|
+  if Rails.configuration.database_configuration.dig('production', 'adapter') == 'postgresql_makara'
+    STDERR.puts 'ERROR: Database replication is not currently supported in Sidekiq workers. Check your configuration.'
+    exit 1
+  end
+
   config.redis = REDIS_SIDEKIQ_PARAMS
 
   config.server_middleware do |chain|