Method: SimpleQS::Queue#destroy

Defined in:
lib/simple_qs/queue.rb

#destroyObject

Deletes this queue Returns:

Bool - true, if successful

Raises:

SimpleQS::Responce::Error


58
59
60
61
62
63
64
65
66
67
68
69
# File 'lib/simple_qs/queue.rb', line 58

def delete
  params = {
    'Action'    => 'DeleteQueue'
  }

  request = build_request(:get, params)
  responce = request.perform
  
  raise responce.to_error unless responce.successful?

  @deleted = true
end