Method: Azure::Queue::QueueService#delete_queue

Defined in:
lib/azure/queue/queue_service.rb

#delete_queue(queue_name, options = {}) ⇒ Object

Public: Deletes a queue.

Attributes

  • queue_name - String. The queue name.

  • options - Hash. Optional parameters.

Options

Accepted key/value pairs in options parameter are:

  • :timeout - Integer. A timeout in seconds.

See msdn.microsoft.com/en-us/library/azure/dd179436

Returns nil on success



153
154
155
156
157
158
159
160
161
# File 'lib/azure/queue/queue_service.rb', line 153

def delete_queue(queue_name, options={})
  query = { }
  query["timeout"] = options[:timeout].to_s if options[:timeout]

  uri = queue_uri(queue_name, query)

  call(:delete, uri)
  nil
end