Method: Fluent::Plugin::Output#calculate_timekey
- Defined in:
- lib/fluent/plugin/output.rb
#calculate_timekey(time) ⇒ Object
948 949 950 951 952 953 954 955 956 |
# File 'lib/fluent/plugin/output.rb', line 948 def calculate_timekey(time) time_int = time.to_i if @timekey_use_utc (time_int - (time_int % @timekey)).to_i else offset = @calculate_offset ? @calculate_offset.call(time) : @offset (time_int - ((time_int + offset)% @timekey)).to_i end end |