Class: AcidicJob::Run

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
GlobalID::Identification
Defined in:
lib/acidic_job/run.rb

Constant Summary collapse

FINISHED_RECOVERY_POINT =
"FINISHED"

Instance Method Summary collapse

Instance Method Details

#failed?Boolean

Returns:

  • (Boolean)


46
47
48
# File 'lib/acidic_job/run.rb', line 46

def failed?
  error_object.present?
end

#finished?Boolean

Returns:

  • (Boolean)


38
39
40
# File 'lib/acidic_job/run.rb', line 38

def finished?
  recovery_point == FINISHED_RECOVERY_POINT
end

#succeeded?Boolean

Returns:

  • (Boolean)


42
43
44
# File 'lib/acidic_job/run.rb', line 42

def succeeded?
  finished? && !failed?
end