def delete(name, options = {})
      identities = []
      u = usable
      brokers = options.delete(:brokers)
      ((brokers || u) & u).each { |i| identities << i if (b = @brokers_hash[i]) && b.delete(name, options) }
      identities
    end
def delete(name, options = {})
      identities = []
      u = usable
      brokers = options.delete(:brokers)
      ((brokers || u) & u).each { |i| identities << i if (b = @brokers_hash[i]) && b.delete(name, options) }
      identities
    end
Delete queue in all usable brokers or all selected brokers that are usable

 === Parameters
 name(String):: Queue name
 options(Hash):: Queue declare options plus
   :brokers(Array):: Identity of brokers in which queue is to be deleted

 === Return
 identities(Array):: Identity of brokers where queue was deleted