Initial commit
This commit is contained in:
16
app/jobs/cron/refund.rb
Normal file
16
app/jobs/cron/refund.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
module Jobs
|
||||
module Cron
|
||||
class Refund
|
||||
def self.process
|
||||
::Refund.pending.each do |r|
|
||||
r.process!
|
||||
rescue StandardError => e
|
||||
report_exception_to_screen(e)
|
||||
r.fail!
|
||||
next
|
||||
end
|
||||
sleep 60
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user