method

job_to_hash

job_to_hash(job, extras = {})
private

No documentation available.

# File activejob/lib/active_job/queue_adapters/test_adapter.rb, line 39
        def job_to_hash(job, extras = {})
          job.serialize.tap do |job_data|
            job_data[:job] = job.class
            job_data[:args] = job_data.fetch("arguments")
            job_data[:queue] = job_data.fetch("queue_name")
            job_data[:priority] = job_data.fetch("priority")
          end.merge(extras)
        end