class SuckerPunch::Persistence::ActiveRecord::Adapter
Public Instance Methods
create_record(arguments)
click to toggle source
# File lib/sucker_punch/persistence/activerecord/adapter.rb, line 3 def create_record(arguments) Job.create!(arguments: arguments, status: 'queued') end
update_status(record, status, return_value = nil)
click to toggle source
# File lib/sucker_punch/persistence/activerecord/adapter.rb, line 7 def update_status(record, status, return_value = nil) record.status = status record.result = return_value if return_value record.save! end