[ {rabbit, [ {tcp_listen_options, [binary, {packet,raw}, {reuseaddr,true}, {backlog,128}, {nodelay,true}, {exit_on_close,false}, {keepalive,false}]}, {default_user, <<"guest">>}, {default_pass, <<"guest">>} ]}, {rabbitmq_shovel, [{shovels, [{esu_duplication, [{sources,[{broker, "amqp://"}, {declarations, [{'queue.declare', [{queue, <<"esu">>}, durable]}, {'exchange.declare', [{exchange, <<"dasp">>}, {type, <<"direct">>}, durable]}, {'queue.bind', [{exchange, <<"dasp">>}, {queue, <<"esu">> }, {routing_key, <<"dasp.esu">>}]} ]}]}, {destinations, [{broker, "amqp://"}, {declarations, [{'queue.declare', [{queue, <<"esu2">>}, durable]}, {'exchange.declare', [{exchange, <<"enterprise_platforms">>}, {type, <<"direct">>}, durable]}, {'queue.bind', [{exchange, <<"enterprise_platforms">>}, {queue, <<"esu2">>}, {routing_key, <<"dasp.esu2">>}]} ]}]}, {queue, <<"esu">>} ]} ]} ]} ].