class Rage::Deferred::Backends::Disk
def remove(task_id)
-
task_id(String) --
def remove(task_id) write_to_storage(build_remove_entry(task_id)) if @delayed_tasks.has_key?(task_id) @delayed_tasks.delete(task_id) else @immediate_tasks_in_queue -= 1 end # rotate the storage once the size is over the limit and all non-delayed tasks are processed rotate_storage if @should_rotate && @immediate_tasks_in_queue == 0 end