Module: Faulty::CircuitErrorBase
- Included in:
- CircuitError
- Defined in:
- lib/faulty/error.rb
Overview
Included in faulty circuit errors to provide common features for native and patched errors
Instance Attribute Summary collapse
-
#circuit ⇒ Object
readonly
Returns the value of attribute circuit.
Instance Method Summary collapse
Instance Attribute Details
#circuit ⇒ Object (readonly)
Returns the value of attribute circuit.
37 38 39 |
# File 'lib/faulty/error.rb', line 37 def circuit @circuit end |
Instance Method Details
#initialize(message, circuit) ⇒ Object
41 42 43 44 45 46 47 |
# File 'lib/faulty/error.rb', line 41 def initialize(, circuit) = %(circuit error for "#{circuit.name}") = %(#{}: #{}) if @circuit = circuit super() end |