in cookbooks/fb_fluentbit/libraries/helpers.rb [105:122]
def validate(parsers)
if @type == 'filter' && @name == 'parser'
parser_names = if @config.key?('Parser')
@config['Parser']
elsif @config.key?('parser')
@config['parser']
end
if parser_names.is_a?(String)
parser_names = [parser_names]
end
unconfigured_parsers = parser_names - parsers.map(&:name)
unless unconfigured_parsers.empty?
fail "fb_fluentbit: plugin '#{@human_name}' is using undefined " +
"parser(s): #{unconfigured_parsers}"
end
end
end