module Fluent::Compat::TimeSliceChunkMixin
Public Instance Methods
write(chunk)
click to toggle source
prepend this module to TimeSlicedOutput plugin singleton class
Calls superclass method
# File lib/fluent/compat/output.rb, line 137 def write(chunk) chunk.extend(ChunkSizeCompatMixin) chunk.extend(ChunkMessagePackEventStreamer) chunk.extend(AddTimeSliceKeyToChunkMixin) chunk.time_slice_format = @time_slice_format chunk.timekey = @_timekey chunk.timezone = @timezone chunk.assume_timekey! super end