Method: Trove::Storage::S3#delete
- Defined in:
- lib/trove/storage/s3.rb
#delete(filename, version: nil) ⇒ Object
66 67 68 69 70 71 72 73 |
# File 'lib/trove/storage/s3.rb', line 66 def delete(filename, version: nil) = {bucket: bucket, key: key(filename)} [:version_id] = version if version client.delete_object(**) true rescue Aws::S3::Errors::NoSuchKey, Aws::S3::Errors::NotFound false end |