diff options
author | Claire <claire.github-309c@sitedethib.com> | 2023-07-21 14:18:04 +0200 |
---|---|---|
committer | Claire <claire.github-309c@sitedethib.com> | 2023-07-21 16:07:24 +0200 |
commit | 1a0192537d11fb8932735c33f904e8fc4263356b (patch) | |
tree | 579b2febd18f866d2faa3ad38ba6b8026c706823 | |
parent | 668cd00e130c152ed05b19f7d7f663d33790d9ac (diff) |
Add check preventing Sidekiq workers from running with Makara configured (#25850)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
-rw-r--r-- | config/initializers/sidekiq.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index c1327053df7..bf35152a965 100644 --- a/config/initializers/sidekiq.rb +++ b/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| |