Sha256: 8f731dcfdbe1c0cfdb414c8b60373118d7aa2bffaa1adc56b0a245ff9e4c1257

Contents?: true

Size: 361 Bytes

Versions: 14

Compression:

Stored size: 361 Bytes

Contents

module CanvasSync
  # When you write a job that inherits from CanvasSync::Job it will log to the canvas_sync_job_logs table
  #
  # Use this model to track failures, job run times, and metadata about a job.
  class JobLog < ApplicationRecord
    serialize :job_arguments, Array

    ERROR_STATUS = "error".freeze
    SUCCESS_STATUS = "success".freeze
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
canvas_sync-0.5.1 app/models/canvas_sync/job_log.rb
canvas_sync-0.4.1 app/models/canvas_sync/job_log.rb
canvas_sync-0.4.0 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.23 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.22 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.21 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.20 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.19 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.18 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.17 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.16 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.15 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.14 app/models/canvas_sync/job_log.rb
canvas_sync-0.3.13 app/models/canvas_sync/job_log.rb