Method: Ergo::Digest#refresh

Defined in:
lib/ergo/digest.rb

#refreshvoid

This method returns an undefined value.

Gather current digest for all files.



124
125
126
127
128
129
130
131
132
133
134
135
# File 'lib/ergo/digest.rb', line 124

def refresh
  list = Dir['**/*']
  list = filter(list)
  list.each do |path|
    if File.directory?(path)
      # how to handle directories as a whole?
    elsif File.exist?(path)
      id = checksum(path)
      @current[path] = id
    end
  end
end