Method: Ergo::Digest#refresh
- Defined in:
- lib/ergo/digest.rb
#refresh ⇒ void
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 |