Exception: Turbocable::HealthCheckError
- Defined in:
- lib/turbocable/errors.rb
Overview
Raised by Turbocable.healthcheck! when the NATS connection or JetStream stream is unreachable. Carries the underlying cause for diagnosis.
Instance Attribute Summary collapse
- #cause ⇒ Exception? readonly
Instance Method Summary collapse
-
#initialize(message, cause: nil) ⇒ HealthCheckError
constructor
A new instance of HealthCheckError.
Constructor Details
#initialize(message, cause: nil) ⇒ HealthCheckError
Returns a new instance of HealthCheckError.
77 78 79 80 |
# File 'lib/turbocable/errors.rb', line 77 def initialize(, cause: nil) super() @cause = cause end |
Instance Attribute Details
#cause ⇒ Exception? (readonly)
73 74 75 |
# File 'lib/turbocable/errors.rb', line 73 def cause @cause end |