mhenrixon/sidekiq-unique-jobs

View on GitHub
myapp/app/jobs/cron_job.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class CronJob
  include Sidekiq::Job

  sidekiq_options lock: :until_executed,
                  lock_timeout: 0,
                  on_conflict: :reschedule

  def perform
    Rails.logger.debug "hello"
    sleep 1
    Rails.logger.debug "bye"
  end
end