lib/google/cloud/storage/file/verifier.rb in google-cloud-storage-1.17.0 vs lib/google/cloud/storage/file/verifier.rb in google-cloud-storage-1.18.0
- old
+ new
@@ -49,11 +49,11 @@
gcloud_file.crc32c == crc32c_for(local_file)
end
def self.md5_for local_file
if local_file.respond_to? :path
- ::File.open(Pathname(local_file).to_path, "rb") do |f|
+ ::File.open Pathname(local_file).to_path, "rb" do |f|
::Digest::MD5.file(f).base64digest
end
else # StringIO
local_file.rewind
md5 = ::Digest::MD5.base64digest local_file.read
@@ -62,10 +62,10 @@
end
end
def self.crc32c_for local_file
if local_file.respond_to? :path
- ::File.open(Pathname(local_file).to_path, "rb") do |f|
+ ::File.open Pathname(local_file).to_path, "rb" do |f|
::Digest::CRC32c.file(f).base64digest
end
else # StringIO
local_file.rewind
crc32c = ::Digest::CRC32c.base64digest local_file.read