Sha256: 7e39a18a0bf15101c0c90cff19a0443cd4fdaa34b77b3ddb7060fc40a9f8eeff

Contents?: true

Size: 228 Bytes

Versions: 1

Compression:

Stored size: 228 Bytes

Contents

module S3
  module Sync

    # get the MD5 checksum for a file (comparable to the ETag on S3 objects)
    def md5sum(filename)
      f = File.open(filename).binmode
      OpenSSL::Digest::MD5.hexdigest(f.read)
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
s33r-0.2 lib/s33r/sync.rb