class BatchKit::Database::JobRunFailure

Captures details of a job run exception

Public Class Methods

new(job_run, ex) click to toggle source
Calls superclass method
# File lib/batch-kit/database/models.rb, line 387
def initialize(job_run, ex)
    super(job_run: job_run.job_run_id, job_id: job_run.definition.job_id,
          job_version: job_run.definition.job_version, job_failed_at: Time.now,
          exception_message: ex.message[0...500],
          exception_backtrace: ex.backtrace.join("\n")[0...4000])
end