samples/s3.rb in simple_aws-0.0.1d vs samples/s3.rb in simple_aws-1.0.0.pre1

- old
+ new

@@ -49,10 +49,24 @@ puts "", "Checking that the file now exists...", "" p s3.head("/#{uploaded_file_name}", :bucket => bucket_name) +puts "", "Getting file again", "" + +p s3.get("/#{uploaded_file_name}", :bucket => bucket_name, + :params => { + "response-content-disposition" => "attachment", + "response-content-type" => "text/ruby", + "response-expires" => "never" }) + +puts "", "Signed, expiring URL for this resource: ", "" + +puts s3.url_for("/#{uploaded_file_name}", :bucket => bucket_name, + :expires => Time.now.to_i + 120, + :params => { "response-content-disposition" => "attachment" }) + puts "", "Deleting the file from S3", "" p s3.delete("/#{uploaded_file_name}", :bucket => bucket_name) puts "", "Checking that file is no longer in S3...", "" @@ -60,5 +74,7 @@ begin p s3.head("/#{uploaded_file_name}", :bucket => bucket_name) rescue => ex puts "Not found: #{ex.message}" end + +