Start up the Job scheduler after all the other initializers have loaded.

We do this so that plugins can register scheduled jobs.
This commit is contained in:
Robin Ward 2014-04-10 12:40:49 -04:00
parent e1b96d2f15
commit caa2564b83

View File

@ -23,8 +23,8 @@ if Sidekiq.server?
end
end
Rails.application.config.after_initialize do
require 'scheduler/scheduler'
manager = Scheduler::Manager.new
Scheduler::Manager.discover_schedules.each do |schedule|
manager.ensure_schedule!(schedule)
@ -41,5 +41,6 @@ if Sidekiq.server?
end
end
end
end
Sidekiq.logger.level = Logger::WARN