moves get_parameter to the private function section

This commit is contained in:
Alvaro Videla 2014-02-18 14:34:28 +01:00
parent 44c7769c8d
commit 65250a169a
1 changed files with 6 additions and 6 deletions

View File

@ -42,18 +42,18 @@ routing_key(X) ->
get_policy(X) ->
rabbit_policy:get(<<"sharding-definition">>, X).
get_parameter(Parameter, X, Default) ->
Default2 = rabbit_runtime_parameters:value(
vhost(X), <<"sharding">>, Parameter, Default),
get_parameter_value(<<"sharding-definition">>, Parameter,
X, Default2).
exchange_bin(#resource{name = XBin}) -> XBin.
a2b(A) -> list_to_binary(atom_to_list(A)).
%%----------------------------------------------------------------------------
get_parameter(Parameter, X, Default) ->
Default2 = rabbit_runtime_parameters:value(
vhost(X), <<"sharding">>, Parameter, Default),
get_parameter_value(<<"sharding-definition">>, Parameter,
X, Default2).
get_parameter_value(Comp, Param, X, Default) ->
case get_policy(X) of
undefined -> Default;