fix :boolean config types

This commit is contained in:
Pete Fritchman 2011-02-20 20:46:09 -08:00
parent 0290314775
commit f0fb7d5001

View file

@ -135,7 +135,7 @@ module LogStash::Config::Mixin
if success
params[key] = result if !result.nil?
else
@logger.error("Failed config #{@plugin_name}/#{key}: #{result} (#{value.inspect}")
@logger.error("Failed config #{@plugin_name}/#{key}: #{result} (#{value.inspect})")
end
#puts "Result: #{key} / #{result.inspect} / #{success}"
@ -202,7 +202,7 @@ module LogStash::Config::Mixin
return false, "Expected boolean 'true' or 'false', got #{value.inspect}"
end
result = (value == "true")
result = (value.first == "true")
end # case validator
else
return false, "Unknown validator #{validator.class}"