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.
34 35 36 |
# File 'lib/faulty/error.rb', line 34 def circuit @circuit end |
Instance Method Details
#initialize(message, circuit) ⇒ Object
38 39 40 41 42 43 44 |
# File 'lib/faulty/error.rb', line 38 def initialize(, circuit) = %(circuit error for "#{circuit.name}") = %(#{full_message}: #{message}) if @circuit = circuit super() end |