class Que::Web::Viewmodels::Job
Public Class Methods
new(job)
click to toggle source
# File lib/que/web/viewmodels/job.rb, line 7 def initialize(job) members.each do |m| self[m] = job[m] end end
Public Instance Methods
humanized_job_class()
click to toggle source
# File lib/que/web/viewmodels/job.rb, line 17 def humanized_job_class case job_class when "ActiveJob::QueueAdapters::QueAdapter::JobWrapper" args.first[:job_class] else job_class end end
past_due?(relative_to = Time.now)
click to toggle source
# File lib/que/web/viewmodels/job.rb, line 13 def past_due?(relative_to = Time.now) run_at < relative_to end