class AWSRaw::S3::MD5Digester
Public Class Methods
new(string_or_file)
click to toggle source
# File lib/awsraw/s3/md5_digester.rb, line 4 def initialize(string_or_file) @string_or_file = string_or_file end
Public Instance Methods
digest()
click to toggle source
# File lib/awsraw/s3/md5_digester.rb, line 8 def digest if @string_or_file.is_a?(File) Digest::MD5.file(@string_or_file.path).digest elsif @string_or_file.is_a?(String) Digest::MD5.digest(@string_or_file) else raise "Unable to digest #{@string_or_file.class}" end end