class Sidekiq::Cron::Configuration
def initialize
def initialize @cron_poll_interval = 30 @cron_schedule_file = 'config/schedule.yml' @cron_history_size = 10 @default_namespace = 'default' @available_namespaces = [@default_namespace] @natural_cron_parsing_mode = :single @reschedule_grace_period = 60 end
def natural_cron_parsing_mode=(mode)
def natural_cron_parsing_mode=(mode) unless %i[single strict].include?(mode) raise ArgumentError, "Unknown natural cron parsing mode: #{mode.inspect}" end @natural_cron_parsing_mode = mode end