Exception: Liquor::HostError
- Inherits:
-
Error
- Object
- StandardError
- Diagnostic
- Error
- Liquor::HostError
- Defined in:
- lib/liquor/diagnostics.rb
Instance Attribute Summary collapse
-
#host_backtrace ⇒ Object
readonly
Returns the value of attribute host_backtrace.
-
#original_error ⇒ Object
readonly
Returns the value of attribute original_error.
Attributes inherited from Diagnostic
Instance Method Summary collapse
-
#initialize(message, original_error, host_backtrace, location = nil) ⇒ HostError
constructor
A new instance of HostError.
Methods inherited from Error
Methods inherited from Diagnostic
#as_json, #decorate, #error?, #tabify_column, #to_json
Constructor Details
#initialize(message, original_error, host_backtrace, location = nil) ⇒ HostError
Returns a new instance of HostError.
137 138 139 140 141 142 143 144 145 146 |
# File 'lib/liquor/diagnostics.rb', line 137 def initialize(, original_error, host_backtrace, location=nil) @original_error = original_error @host_backtrace = host_backtrace if .nil? = "#{original_error.class}: #{original_error.}" end super(, location) end |
Instance Attribute Details
#host_backtrace ⇒ Object (readonly)
Returns the value of attribute host_backtrace.
135 136 137 |
# File 'lib/liquor/diagnostics.rb', line 135 def host_backtrace @host_backtrace end |
#original_error ⇒ Object (readonly)
Returns the value of attribute original_error.
135 136 137 |
# File 'lib/liquor/diagnostics.rb', line 135 def original_error @original_error end |