File 0001-clean-up-workarounds-for-Erlang-OTP-18.patch of Package rabbitmq-federation
From 7bc735e6778876865345b807e698c4de5edda5d8 Mon Sep 17 00:00:00 2001
From: Led <ledest@gmail.com>
Date: Mon, 1 May 2017 03:50:06 +0300
Subject: [PATCH] clean up workarounds for Erlang/OTP < 18
---
src/rabbit_federation_upstream.erl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/rabbit_federation_upstream.erl b/src/rabbit_federation_upstream.erl
index 68405f2..f47a901 100644
--- a/src/rabbit_federation_upstream.erl
+++ b/src/rabbit_federation_upstream.erl
@@ -71,7 +71,7 @@ remove_credentials(URI) ->
list_to_binary(amqp_uri:remove_credentials(binary_to_list(URI))).
to_params(Upstream = #upstream{uris = URIs}, XorQ) ->
- URI = lists:nth(rand_compat:uniform(length(URIs)), URIs),
+ URI = lists:nth(rand:uniform(length(URIs)), URIs),
{ok, Params} = amqp_uri:parse(binary_to_list(URI), vhost(XorQ)),
XorQ1 = with_name(Upstream, vhost(Params), XorQ),
SafeURI = remove_credentials(URI),
--
2.13.0