0

Ruby と aws-sdk を使用して S3 からフォルダーをダウンロードしています。各ファイルが正常にダウンロードされたかどうかを確認する方法は? ファイルがローカルマシンに存在するかどうかを確認するだけですか?

   File.open("#{meeting_dir}/#{o.key}","wb") do |f|
      f.write(o.read)
   end
4

1 に答える 1

0

メソッドで amazon キーのファイル サイズを確認しS3Object#content_length、ダウンロードしたファイルのサイズと比較できますFile.size 'downloaded_file'

http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/S3/S3Object.html#content_length-instance_method

于 2013-08-20T17:08:46.020 に答える