class Taskinator::TaskWorker
Attributes
uuid[R]
Public Class Methods
new(uuid)
click to toggle source
# File lib/taskinator/task_worker.rb, line 5 def initialize(uuid) @uuid = uuid end
Public Instance Methods
perform()
click to toggle source
# File lib/taskinator/task_worker.rb, line 9 def perform task = Taskinator::Task.fetch(@uuid) raise "ERROR: Task '#{@uuid}' not found." unless task return if task.paused? || task.cancelled? task.start! end