diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_exchange_type.erl | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/rabbit_exchange_type.erl b/src/rabbit_exchange_type.erl index 9d5fb20229..585cc88312 100644 --- a/src/rabbit_exchange_type.erl +++ b/src/rabbit_exchange_type.erl @@ -38,7 +38,7 @@ -export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2, code_change/3]). --export([register/2, binary_to_type/1, lookup_module/1, lookup_name/1]). +-export([register/2, binary_to_type/1, lookup_module/1]). -define(SERVER, ?MODULE). @@ -65,17 +65,12 @@ lookup_module(T) when is_atom(T) -> {error, not_found} end. -lookup_name(M) when is_atom(M) -> - [{_, TypeName}] = ets:lookup(rabbit_exchange_type_names, M), - {ok, TypeName}. - %%--------------------------------------------------------------------------- internal_register(TypeName, ModuleName) when is_binary(TypeName), is_atom(ModuleName) -> true = ets:insert(rabbit_exchange_type_modules, {binary_to_type(TypeName), ModuleName}), - true = ets:insert(rabbit_exchange_type_names, {ModuleName, TypeName}), ok. %%--------------------------------------------------------------------------- @@ -83,8 +78,6 @@ internal_register(TypeName, ModuleName) init([]) -> rabbit_exchange_type_modules = ets:new(rabbit_exchange_type_modules, [protected, set, named_table]), - rabbit_exchange_type_names = - ets:new(rabbit_exchange_type_names, [protected, set, named_table]), %% TODO: split out into separate boot startup steps. ok = internal_register(<<"direct">>, rabbit_exchange_type_direct), |
