Exception: Tap::Env::ConfigError
- Inherits:
-
StandardError
- Object
- StandardError
- Tap::Env::ConfigError
- Defined in:
- lib/tap/env.rb
Overview
Raised when there is a configuration error from Env.load_config.
Instance Attribute Summary collapse
-
#env_path ⇒ Object
readonly
:nodoc:.
-
#original_error ⇒ Object
readonly
:nodoc:.
Instance Method Summary collapse
-
#initialize(original_error, env_path) ⇒ ConfigError
constructor
A new instance of ConfigError.
- #message ⇒ Object
Constructor Details
#initialize(original_error, env_path) ⇒ ConfigError
Returns a new instance of ConfigError.
838 839 840 841 842 |
# File 'lib/tap/env.rb', line 838 def initialize(original_error, env_path) @original_error = original_error @env_path = env_path super() end |
Instance Attribute Details
#env_path ⇒ Object (readonly)
:nodoc:
836 837 838 |
# File 'lib/tap/env.rb', line 836 def env_path @env_path end |
#original_error ⇒ Object (readonly)
:nodoc:
836 837 838 |
# File 'lib/tap/env.rb', line 836 def original_error @original_error end |
Instance Method Details
#message ⇒ Object
844 845 846 847 848 |
# File 'lib/tap/env.rb', line 844 def "Configuration error: #{original_error.}\n" + ($DEBUG ? "#{original_error.backtrace}\n" : "") + "Check '#{env_path}' configurations" end |