Class: IntegrationPal::Task

Inherits:
ApplicationRecord show all
Includes:
Statusable
Defined in:
app/models/integration_pal/task.rb

Constant Summary

Constants included from Statusable

Statusable::COMPLETED_STATUS, Statusable::FAILED_STATUS, Statusable::IN_PROGRESS_STATUS, Statusable::PENDING_STATUS, Statusable::STATUSES

Instance Method Summary collapse

Instance Method Details

#startObject



11
12
13
# File 'app/models/integration_pal/task.rb', line 11

def start
  self.update_attributes(status: IN_PROGRESS_STATUS, started_at: Time.zone.now)
end