module Utils::MD5
def md5(filename)
-
(String)
- the hexadecimal representation of the MD5 hash digest
Parameters:
-
filename
(String
) -- the path to the file for which to compute the MD5 hash
def md5(filename) digest = Digest::MD5.new digest.reset File.open(filename, 'rb') do |f| until f.eof? digest << f.read(MD5.buffer_size) end end digest.hexdigest end