Sha256: aeaecc2fb27ddd65265d3958aecac58f0b465b62eace103898e29abdf8cb5353
Contents?: true
Size: 311 Bytes
Versions: 1
Compression:
Stored size: 311 Bytes
Contents
module OrderReporting RecurringReportJob = Struct.new(:scheduler, :report, :options) class RecurringReportDelayedJob < RecurringReportJob def perform report.send_report end def success options[:even_if_job_exists] = true scheduler.schedule(report, options) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spree_order_reporting-0.0.3 | app/jobs/order_reporting/recurring_report_delayed_job.rb |