Exception: Terminal::NetworkError
- Inherits:
-
StandardError
- Object
- StandardError
- Terminal::NetworkError
- Defined in:
- lib/terminal.com.rb
Overview
Any network error that can potentially occur in Terminal.call should be encapsulated in this. See call for implementation details.
Instance Attribute Summary collapse
- #original_error ⇒ Object readonly
Instance Method Summary collapse
-
#initialize(original_error) ⇒ NetworkError
constructor
A new instance of NetworkError.
Constructor Details
#initialize(original_error) ⇒ NetworkError
Returns a new instance of NetworkError.
32 33 34 35 36 37 |
# File 'lib/terminal.com.rb', line 32 def initialize(original_error) @original_error = original_error super <<-EOF Network error (#{original_error.class}): #{original_error.} EOF end |
Instance Attribute Details
#original_error ⇒ Object (readonly)
28 29 30 |
# File 'lib/terminal.com.rb', line 28 def original_error @original_error end |