Method: LogStash::Filters::Jdbc::LookupProcessor.find_validation_errors
- Defined in:
- lib/logstash/filters/jdbc/lookup_processor.rb
.find_validation_errors(array_of_options) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/logstash/filters/jdbc/lookup_processor.rb', line 12 def self.find_validation_errors() if !.is_a?(Array) return "The options must be an Array" end errors = [] instance = new(, {}) instance.lookups.each do |lookup| unless lookup.valid? errors << lookup.formatted_errors end end unless instance.valid? errors << instance.formatted_errors end return nil if errors.empty? errors.join("; ") end |