Method: WatchPaths#check
- Defined in:
- lib/watch-paths.rb
#check(chksum_manifest) ⇒ Object
Check old manifest against the current state.
71 72 73 74 75 76 77 78 79 80 81 82 |
# File 'lib/watch-paths.rb', line 71 def check( chksum_manifest ) new_chksum_manifest = create_chksum_manifest changed = [] chksum_manifest.each do |file,chksum| changed << file if chksum != new_chksum_manifest[file] end if changed.empty? chksum_manifest = new_chksum_manifest else raise ChecksumError, changed end end |