class DateTimeValueTracker

Public Instance Methods

get_initial() click to toggle source
# File lib/logstash/inputs/value_tracking.rb, line 37
def get_initial
  @file_handler.read || DateTime.new(1970)
end
set_value(value) click to toggle source
# File lib/logstash/inputs/value_tracking.rb, line 41
def set_value(value)
  if value.respond_to?(:to_datetime)
    @value = value.to_datetime
  else
    @value = DateTime.parse(value)
  end
end