module ActiveJobLog::Loggeable
Constants
- STATUSES
Public Instance Methods
set_execution_duration()
click to toggle source
# File lib/active_job_log/loggeable.rb, line 27 def set_execution_duration return if started_at.blank? || ended_at.blank? self.execution_duration = (ended_at.to_f - started_at.to_f).to_i end
set_queued_duration()
click to toggle source
# File lib/active_job_log/loggeable.rb, line 21 def set_queued_duration return if queued_at.blank? || started_at.blank? self.queued_duration = (started_at.to_f - queued_at.to_f).to_i end
set_total_duration()
click to toggle source
# File lib/active_job_log/loggeable.rb, line 33 def set_total_duration from = queued_at || started_at return if from.blank? || ended_at.blank? self.total_duration = (ended_at.to_f - from.to_f).to_i end