Rabbitmq exchange type & provider using amqp ruby gem