Method: RightAws::SqsInterface#delete_message
- Defined in:
- lib/sqs/right_sqs_interface.rb
#delete_message(queue_url, message_id) ⇒ Object
Deletes message from queue. Returns true
or an exception. Amazon returns true
on deletion of non-existent messages.
sqs.('http://queue.amazonaws.com/ZZ7XXXYYYBINS/my_awesome_queue', '12345678904...0987654321') #=> true
337 338 339 340 341 342 343 344 |
# File 'lib/sqs/right_sqs_interface.rb', line 337 def (queue_url, ) req_hash = generate_request('DeleteMessage', 'MessageId' => , :queue_url => queue_url) request_info(req_hash, SqsStatusParser.new(:logger => @logger)) rescue on_exception end |