class Fluent::RedisMultiTypeCounterOutput::RecordValueFormatter

Constants

CUSTOM_KEY_EXPRESSION_RE

Attributes

format[R]

Public Class Methods

new(format) click to toggle source
# File lib/fluent/plugin/out_redis_multi_type_counter.rb, line 136
def initialize(format)
  @format = format
end

Public Instance Methods

key(record) click to toggle source
# File lib/fluent/plugin/out_redis_multi_type_counter.rb, line 142
def key(record)
  @format.gsub(CUSTOM_KEY_EXPRESSION_RE) do |s|
    record[$2]
  end
end