demarches-normaliennes/config/initializers/transition_to_sidekiq.rb
2024-08-22 09:26:48 +02:00

35 lines
1 KiB
Ruby

# frozen_string_literal: true
if Rails.env.production? && SIDEKIQ_ENABLED
ActiveSupport.on_load(:after_initialize) do
[
ActiveStorage::AnalyzeJob,
ActiveStorage::PurgeJob,
AdminUpdateDefaultZonesJob,
APIEntreprise::Job,
AdminUpdateDefaultZonesJob,
BatchOperationEnqueueAllJob,
BatchOperationProcessOneJob,
ChampFetchExternalDataJob,
Cron::CronJob,
DestroyRecordLaterJob,
DossierIndexSearchTermsJob,
DossierOperationLogMoveToColdStorageBatchJob,
DossierRebaseJob,
HelpscoutCreateConversationJob,
ImageProcessorJob,
MaintenanceTasks::TaskJob,
Migrations::BackfillStableIdJob,
PriorizedMailDeliveryJob,
ProcedureExternalURLCheckJob,
ProcedureSVASVRProcessDossierJob,
ProcessStalledDeclarativeDossierJob,
ResetExpiringDossiersJob,
SendClosingNotificationJob,
VirusScannerJob,
WebHookJob
].each do |job_class|
job_class.queue_adapter = :sidekiq
end
end
end