diff options
| author | Alexandru Scvortov <alexandru@rabbitmq.com> | 2011-09-26 18:22:43 +0100 |
|---|---|---|
| committer | Alexandru Scvortov <alexandru@rabbitmq.com> | 2011-09-26 18:22:43 +0100 |
| commit | b12cb42c53f9240da3caeec0ef4f515d5646cd18 (patch) | |
| tree | b0034687830c7f96a260752eb489d6a46bd2727a /src | |
| parent | 42bef2998e94e67abce7a53c588186da1f5e9573 (diff) | |
| download | rabbitmq-server-git-b12cb42c53f9240da3caeec0ef4f515d5646cd18.tar.gz | |
remove redundant operations
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_plugins.erl | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/rabbit_plugins.erl b/src/rabbit_plugins.erl index 7c12cc1c07..a6c3c19e38 100644 --- a/src/rabbit_plugins.erl +++ b/src/rabbit_plugins.erl @@ -315,8 +315,7 @@ plugin_names(Plugins) -> %% Find plugins by name in a list of plugins. lookup_plugins(Names, AllPlugins) -> - AllPlugins1 = filter_duplicates(usort_plugins(AllPlugins)), - [P || P = #plugin{name = Name} <- AllPlugins1, lists:member(Name, Names)]. + [P || P = #plugin{name = Name} <- AllPlugins, lists:member(Name, Names)]. %% Read the enabled plugin names from disk. read_enabled_plugins() -> @@ -343,12 +342,11 @@ calculate_required_plugins(Sources, AllPlugins) -> calculate_dependencies(false, Sources, AllPlugins). calculate_dependencies(Reverse, Sources, AllPlugins) -> - AllPlugins1 = filter_duplicates(usort_plugins(AllPlugins)), {ok, G} = rabbit_misc:build_acyclic_graph( fun (App, _Deps) -> [{App, App}] end, fun (App, Deps) -> [{App, Dep} || Dep <- Deps] end, [{Name, Deps} - || #plugin{name = Name, dependencies = Deps} <- AllPlugins1]), + || #plugin{name = Name, dependencies = Deps} <- AllPlugins]), Dests = case Reverse of false -> digraph_utils:reachable(Sources, G); true -> digraph_utils:reaching(Sources, G) |
