summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2020-06-06 06:28:39 +0300
committerGitHub <noreply@github.com>2020-06-06 06:28:39 +0300
commit90825a5ca8d8b67019e2331041f2c86431a8f8b0 (patch)
treefea40bb6522cb496331dd5756358e78ae1bd6b92
parent9632c28e977c9e9c576d96fb692a8b2c5af9c44b (diff)
parentcee90e293b3db479766f9be1b4aa9fdfd69421b3 (diff)
downloadrabbitmq-server-git-90825a5ca8d8b67019e2331041f2c86431a8f8b0.tar.gz
Merge pull request #2368 from rabbitmq/lrb-fix-definition-import
Ensure rabbitmq_management is loaded
-rw-r--r--src/rabbit_definitions.erl7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/rabbit_definitions.erl b/src/rabbit_definitions.erl
index 68b0df600c..6a075adf14 100644
--- a/src/rabbit_definitions.erl
+++ b/src/rabbit_definitions.erl
@@ -76,7 +76,12 @@ maybe_load_core_definitions() ->
maybe_load_definitions(rabbit, load_definitions).
maybe_load_management_definitions() ->
- maybe_load_definitions(rabbitmq_management, load_definitions).
+ case application:load(rabbitmq_management) of
+ ok ->
+ maybe_load_definitions(rabbitmq_management, load_definitions);
+ _ ->
+ ok
+ end.
-spec import_raw(Body :: binary() | iolist()) -> ok | {error, term()}.
import_raw(Body) ->