class Nanoc::Core::Checksummer::PathnameUpdateBehavior

Public Class Methods

update(obj, digest) click to toggle source
# File lib/nanoc/core/checksummer.rb, line 252
def self.update(obj, digest)
  filename = obj.to_s
  if File.exist?(filename)
    stat = File.stat(filename)
    digest.update(stat.size.to_s + '-' + stat.mtime.to_i.to_s)
  else
    digest.update('???')
  end
end