class Resqutils::StaleWorkers::WorkerWithStartTime
Attributes
worker[R]
Public Class Methods
new(worker,seconds_to_be_considered_stale)
click to toggle source
# File lib/resqutils/stale_workers.rb, line 47 def initialize(worker,seconds_to_be_considered_stale) @worker = worker @seconds_to_be_considered_stale = seconds_to_be_considered_stale @start_time = Time.parse(worker.job["run_at"]) rescue nil end
Public Instance Methods
stale?()
click to toggle source
# File lib/resqutils/stale_workers.rb, line 53 def stale? return false if @start_time.nil? @start_time <= (Time.now - @seconds_to_be_considered_stale) end