Method: QueueLite::Queue#failed

Defined in:
lib/queue_lite/queue.rb

#failed(id) ⇒ Object



79
80
81
82
83
84
85
86
87
88
# File 'lib/queue_lite/queue.rb', line 79

def failed(id)
  row = db.get_first_row("    UPDATE queue\n    SET status = ?\n    WHERE id = ?\n    RETURNING id, data\n  SQL\n\n  Task.new(*row)\nend\n", [FAILED_STATUS, id])