Method: RightAws::S3Interface#delete

Defined in:
lib/s3/right_s3_interface.rb

#delete(bucket, key = '', headers = {}) ⇒ Object

Deletes key. Returns true or an exception.

s3.delete('my_awesome_bucket', 'log/curent/1.log') #=> true


426
427
428
429
430
431
# File 'lib/s3/right_s3_interface.rb', line 426

def delete(bucket, key='', headers={})
  req_hash = generate_rest_request('DELETE', headers.merge(:url=>"#{bucket}/#{CGI::escape key}"))
  request_info(req_hash, S3TrueParser.new)
rescue
  on_exception
end