Module: ReaperMan::Utils::Checksum

Included in:
Generator, PackageList::Processor
Defined in:
lib/reaper-man/utils.rb

Overview

Checksum helper

Instance Method Summary collapse

Instance Method Details

#checksum(io, type) ⇒ Object



16
17
18
19
20
21
22
# File 'lib/reaper-man/utils.rb', line 16

def checksum(io, type)
  digest = Digest.const_get(type.to_s.upcase).new
  while(data = io.read(2048))
    digest << data
  end
  digest.hexdigest
end