class LastValueStore
Public Class Methods
new(path, name)
click to toggle source
# File lib/logstash/inputs/mongoprofile.rb, line 145 def initialize(path, name) @file_full_name = "#{path}/#{name}" end
Public Instance Methods
get_last_value()
click to toggle source
# File lib/logstash/inputs/mongoprofile.rb, line 158 def get_last_value File.read(@file_full_name) end
save_last_value(value)
click to toggle source
# File lib/logstash/inputs/mongoprofile.rb, line 149 def save_last_value(value) file = File.open(@file_full_name, 'a+') file.truncate(0) file.puts(value) file.close end