class Eye::Checker::FileSize
Public Instance Methods
check_name()
click to toggle source
# File lib/eye/checker/file_size.rb, line 9 def check_name @check_name ||= "fsize(#{measure_str})" end
get_value()
click to toggle source
# File lib/eye/checker/file_size.rb, line 13 def get_value File.size(file) rescue nil end
good?(value)
click to toggle source
Calls superclass method
Eye::Checker::Measure#good?
# File lib/eye/checker/file_size.rb, line 21 def good?(value) return true unless previous_value diff = value.to_i - previous_value.to_i return true if diff < 0 # case when logger nulled return false unless super(diff) return false if diff == 0 true end
human_value(value)
click to toggle source
# File lib/eye/checker/file_size.rb, line 17 def human_value(value) "#{value.to_i / 1024}Kb" end