# File lib/fluent/formatter.rb, line 107 def self.included(klass) klass.instance_eval { config_param :time_as_epoch, :bool, default: false } end
# File lib/fluent/formatter.rb, line 113 def configure(conf) super if @time_as_epoch if @include_time_key @include_time_key = false else $log.warn "include_time_key is false so ignore time_as_epoch" @time_as_epoch = false end end end
# File lib/fluent/formatter.rb, line 126 def format(tag, time, record) filter_record(tag, time, record) record[@time_key] = time if @time_as_epoch format_record(record) end