В моем приложении Rails 5.2.3 у меня есть config/sidekiq.yml
, который выглядит следующим образом:
:verbose: true
:concurrency: 30
:queues:
- [mailers, 7]
- [critical, 6]
- [default, 5]
- [low, 4]
:logfile: ./log/sidekiq.log
:schedule:
ScheduledNotices:
queue: low
cron: '0 0 * * * *' # every hour
Мой ScheduledNotices
находится в lib\scheduled_notices.rb
На данный момент в среде разработки Планировщик работает как положено, однако в производственной среде я получаю эту ошибку: NameError: uninitialized constant ScheduledNotices
В моем application.rb у меня есть:
config.autoload_paths += %W(#{config.root}/lib)
Что я делаю не так, пожалуйста?