diff options
author | Benjamin Neff <benjamin@coding4coffee.ch> | 2022-07-10 04:01:15 +0300 |
---|---|---|
committer | Benjamin Neff <benjamin@coding4coffee.ch> | 2022-07-20 22:26:40 +0300 |
commit | 2f30b42d93821aa1fe0c52229433b3d6176c29c9 (patch) | |
tree | 39cfca604e96f9df7fc1f7a3a922d950957a3dfd | |
parent | 14e27a65aeb39a5295542923f087fb966f3f58b1 (diff) |
Don't load sidekiq workers during initialization
This is to prevent the warning about zeitwerk autoloader
-rw-r--r-- | config/initializers/sidekiq_scheduled.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/config/initializers/sidekiq_scheduled.rb b/config/initializers/sidekiq_scheduled.rb index 46fc92adb..7385651ee 100644 --- a/config/initializers/sidekiq_scheduled.rb +++ b/config/initializers/sidekiq_scheduled.rb @@ -79,5 +79,7 @@ if Sidekiq.server? schedule_file_path = Rails.root.join("config", "schedule.yml") regenerate_config(schedule_file_path) unless valid_config?(schedule_file_path) - Sidekiq::Cron::Job.load_from_hash YAML.load_file(schedule_file_path) + Rails.application.reloader.to_prepare do + Sidekiq::Cron::Job.load_from_hash YAML.load_file(schedule_file_path) + end end |