# File lib/deltacloud/drivers/ec2/ec2_driver.rb, line 398 def blobs(credentials, opts = {}) s3_client = new_client(credentials, :s3) blobs = [] safely do s3_bucket = s3_client.bucket(opts['bucket']) if(opts[:id]) blobs << convert_object(s3_bucket.key(opts[:id], true)) else s3_bucket.keys({}, true).each do |s3_object| blobs << convert_object(s3_object) end end end blobs = filter_on(blobs, :id, opts) blobs end