Class: OrderReporting::DelayedJobScheduler
- Inherits:
-
Object
- Object
- OrderReporting::DelayedJobScheduler
- Defined in:
- lib/order_reporting/schedulers/delayed_job_scheduler.rb
Instance Method Summary collapse
Instance Method Details
#schedule(report, options) ⇒ Object
3 4 5 6 |
# File 'lib/order_reporting/schedulers/delayed_job_scheduler.rb', line 3 def schedule(report, ) job = RecurringReportDelayedJob.new(self, report, ) Delayed::Job.enqueue(job, run_at: [:send_every].from_now) end |