Module Sidekiq
In: lib/sidekiq/cron/support.rb
lib/sidekiq/cron/web_extension.rb
lib/sidekiq/cron/poller.rb
lib/sidekiq/cron/launcher.rb
lib/sidekiq/cron/job.rb
lib/sidekiq/cron.rb

For Cron we need to add some methods to Launcher so look at the code bellow.

we are creating new cron poller instance and adding start and stop commands to launcher

Classes and Modules

Module Sidekiq::Cron
Class Sidekiq::Launcher

[Validate]