rabbitmq-server/deps/rabbitmq_auth_backend_oauth2/demo/declare_queues.rb

17 lines
269 B
Ruby
Raw Normal View History

2017-09-20 23:42:42 +08:00
#!/usr/bin/env ruby
require 'bunny'
queues = ARGV
queues.each do |q|
split = q.split("/")
vhost = split[0]
queue_name = split[1]
conn = Bunny.new(:vhost => vhost)
conn.start
ch = conn.create_channel
ch.queue(queue_name)
conn.stop
end