Exception: SQA::DataFetchError
- Inherits:
-
StandardError
- Object
- StandardError
- SQA::DataFetchError
- Defined in:
- lib/sqa/errors.rb
Overview
Raised when unable to fetch data from a data source (API, file, etc.). Wraps the original exception for debugging purposes.
Instance Attribute Summary collapse
-
#original_error ⇒ Exception?
readonly
The original exception that caused this error.
Instance Method Summary collapse
-
#initialize(message, original: nil) ⇒ DataFetchError
constructor
Creates a new DataFetchError.
Constructor Details
#initialize(message, original: nil) ⇒ DataFetchError
Creates a new DataFetchError.
34 35 36 37 |
# File 'lib/sqa/errors.rb', line 34 def initialize(, original: nil) @original_error = original super() end |
Instance Attribute Details
#original_error ⇒ Exception? (readonly)
Returns The original exception that caused this error.
28 29 30 |
# File 'lib/sqa/errors.rb', line 28 def original_error @original_error end |