class ActiveJob::QueueAdapters::LambdaPunchAdapter

Public Instance Methods

enqueue(job, options = {}) click to toggle source
# File lib/lambda_punch/rails/active_job.rb, line 5
def enqueue(job, options = {})
  job_data = job.serialize
  LambdaPunch.push { ActiveJob::Base.execute(job_data) }
end
enqueue_at(job, timestamp) click to toggle source
# File lib/lambda_punch/rails/active_job.rb, line 10
def enqueue_at(job, timestamp)
  enqueue(job)
end