MCPcopy Create free account
hub / github.com/Azure/azure-storage-python / delete_message

Method delete_message

samples/queue/queue_usage.py:210–224  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

208 self.service.delete_queue(queue_name)
209
210 def delete_message(self):
211 queue_name = self._create_queue()
212 self.service.put_message(queue_name, u'message1')
213 self.service.put_message(queue_name, u'message2')
214 messages = self.service.get_messages(queue_name)
215
216 # Basic
217 # Deleting requires the message id and pop receipt (returned by get_messages)
218 self.service.delete_message(queue_name, messages[0].id, messages[0].pop_receipt)
219
220 messages = self.service.peek_messages(queue_name)
221 for message in messages:
222 print(message.content) # either message1 or message 2
223
224 self.service.delete_queue(queue_name)
225
226 def update_message(self):
227 queue_name = self._create_queue()

Callers 2

run_all_samplesMethod · 0.95
test_delete_messageMethod · 0.45

Calls 5

_create_queueMethod · 0.95
put_messageMethod · 0.45
get_messagesMethod · 0.45
peek_messagesMethod · 0.45
delete_queueMethod · 0.45

Tested by 1

test_delete_messageMethod · 0.36