class Fluent::Plugin::LabeledTSVParser
Public Instance Methods
parse(text) { |time, record| ... }
click to toggle source
# File lib/fluent/plugin/parser_ltsv.rb, line 31 def parse(text) r = {} text.split(@delimiter).each do |pair| key, value = pair.split(@label_delimiter, 2) r[key] = value end time, record = convert_values(parse_time(r), r) yield time, record end