class SidekiqScheduler::SidekiqAdapter
def self.check_using_old_sidekiq_scheduler_config!(sidekiq_config)
def self.check_using_old_sidekiq_scheduler_config!(sidekiq_config) %i[enabled dynamic dynamic_every schedule listened_queues_only rufus_scheduler_options].each do |option| if SIDEKIQ_GTE_7_0_0 if sidekiq_config.key?(option) raise OptionNotSupportedAnymore, ":#{option} option should be under the :scheduler: key" end elsif SIDEKIQ_GTE_6_5_0 unless sidekiq_config[option].nil? raise OptionNotSupportedAnymore, ":#{option} option should be under the :scheduler: key" end else if sidekiq_config.options.key?(option) raise OptionNotSupportedAnymore, ":#{option} option should be under the :scheduler: key" end end end end