Module: LogStash::Inputs::OpenSearch::URIOrEmptyValidator
- Included in:
- LogStash::Inputs::OpenSearch
- Defined in:
- lib/logstash/inputs/opensearch.rb
Instance Method Summary collapse
Instance Method Details
#validate_value(value, validator) ⇒ Array(true,Object), Array(false,String)
401 402 403 404 405 406 407 408 409 410 |
# File 'lib/logstash/inputs/opensearch.rb', line 401 def validate_value(value, validator) return super unless validator == :uri_or_empty value = deep_replace(value) value = hash_or_array(value) return true, value.first if value.size == 1 && value.first.empty? return super(value, :uri) end |