Sha256: 8122703f1ec3814d3ef237df38628dfaab054c9ac8a66d55c581358d2800d6e1

Contents?: true

Size: 349 Bytes

Versions: 1

Compression:

Stored size: 349 Bytes

Contents

require "sidekiq"
require "sidekiq/cron/job"

if Sidekiq.server?
  Sidekiq.configure_server do |config|
    schedule_file = config.options[:cron_schedule_file] || "config/schedule.yml"

    if File.exist?(schedule_file)
      config.on(:startup) do
        Sidekiq::Cron::Job.load_from_hash YAML.load_file(schedule_file)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sidekiq-cron-1.6.0 lib/sidekiq/cron/schedule_loader.rb