class Delayed::Memento
Public Instance Methods
run_clean_up()
click to toggle source
# File lib/delayed_job_memento/delayed/memento.rb, line 17 def run_clean_up current_time = Time.zone.now if @@expiration != nil && (@@last_clean_up.nil? || current_time - @@last_clean_up > @@expiration) Delayed::Memento.delete_all(['created_at < ?', current_time - @@expiration]) @@last_clean_up = current_time end end