Exception: Kinetic::Errors::MissingConfigurationValue

Inherits:
KineticError
  • Object
show all
Defined in:
lib/kinetic/errors.rb

Overview

Raised when a configuration value is accessed via accessor when it is not set.

Examples:

require 'kinetic'

set host: 'localhost'
set port: 5674

puts config.unset_configuration_value # raises MissingConfigurationValue

Instance Method Summary collapse

Constructor Details

#initialize(key) ⇒ MissingConfigurationValue

Returns a new instance of MissingConfigurationValue.



21
22
23
# File 'lib/kinetic/errors.rb', line 21

def initialize(key)
  super "Expected configuration for '#{key}' but the configuration was not found."
end