Class: RorVsWild::Execution::Job

Inherits:
RorVsWild::Execution show all
Defined in:
lib/rorvswild/execution.rb

Instance Attribute Summary

Attributes inherited from RorVsWild::Execution

#error, #error_context, #name, #parameters, #runtime, #section_stack, #sections

Instance Method Summary collapse

Methods inherited from RorVsWild::Execution

#add_queue_time, #add_section, #as_json, #initialize, #merge_error_context, #stop

Constructor Details

This class inherits a constructor from RorVsWild::Execution

Instance Method Details

#add_exception(exception) ⇒ Object



89
90
91
92
93
# File 'lib/rorvswild/execution.rb', line 89

def add_exception(exception)
  super(exception)
  @error && @error.details = {parameters: parameters, job: {name: name}}
  @error
end