Skip to content

Instantly share code, notes, and snippets.

@rashidkpc
Created December 18, 2012 21:48
Show Gist options
  • Save rashidkpc/4332360 to your computer and use it in GitHub Desktop.
Save rashidkpc/4332360 to your computer and use it in GitHub Desktop.
#!/usr/bin/ruby
queue_list = `rabbitmqctl list_queues`.split("\n")
queue_list.pop
queue_list.shift
queues = Hash.new
queue_list.each do |queue|
queue = queue.strip.split(/\s+/).collect(&:strip)
queue_stat = queue.pop
queue_name = queue.pop
queues[queue_name] = queue_stat
end
queues.each do |key, value|
value.each do |value, description|
puts "queues.#{key} #{value}"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment