Exception: Jidoka::Failure

Inherits:
StandardError
  • Object
show all
Defined in:
lib/jidoka/errors.rb

Overview

Raised when execution fails for a known reason (Execution phase)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code:, message:, context: {}) ⇒ Failure

Returns a new instance of Failure.



33
34
35
36
37
# File 'lib/jidoka/errors.rb', line 33

def initialize(code:, message:, context: {})
  @code = code
  @context = context
  super(message)
end

Instance Attribute Details

#codeObject (readonly)

Returns the value of attribute code.



31
32
33
# File 'lib/jidoka/errors.rb', line 31

def code
  @code
end

#contextObject (readonly)

Returns the value of attribute context.



31
32
33
# File 'lib/jidoka/errors.rb', line 31

def context
  @context
end