Exception: Configru::OptionValidationError

Inherits:
OptionError
  • Object
show all
Defined in:
lib/configru.rb

Instance Method Summary collapse

Constructor Details

#initialize(path, validation = nil) ⇒ OptionValidationError

Returns a new instance of OptionValidationError.



27
28
29
30
31
32
33
# File 'lib/configru.rb', line 27

def initialize(path, validation = nil)
  if validation.is_a?(Proc)
    super(path, "failed validation")
  else
    super(path, "failed validation `#{validation.inspect}`")
  end
end