summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2020-01-08 20:51:43 +0300
committerMichael Klishin <michael@clojurewerkz.org>2020-01-08 20:51:43 +0300
commitb3c5fae8fb12b5a194f7f6e652dbb03ebf520817 (patch)
tree29fa45048b7627c1d7a58d8c2f8459c2dce7b226
parentbbaa08a68ca99dd521d5c1b07643dc86bfa42b64 (diff)
downloadrabbitmq-server-git-b3c5fae8fb12b5a194f7f6e652dbb03ebf520817.tar.gz
rabbit_definitions: ditto for global parameters
-rw-r--r--src/rabbit_definitions.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rabbit_definitions.erl b/src/rabbit_definitions.erl
index 7732d67ca1..81d07b1140 100644
--- a/src/rabbit_definitions.erl
+++ b/src/rabbit_definitions.erl
@@ -659,8 +659,9 @@ runtime_parameter_definition(Param) ->
list_global_runtime_parameters() ->
[global_runtime_parameter_definition(P) || P <- rabbit_runtime_parameters:list_global()].
-global_runtime_parameter_definition(Param) ->
- maps:from_list(Param).
+global_runtime_parameter_definition(P0) ->
+ P = [{rabbit_data_coercion:to_binary(K), V} || {K, V} <- P0],
+ maps:from_list(P).
list_policies() ->
[policy_definition(P) || P <- rabbit_policy:list()].