summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2020-06-04 18:37:21 +0200
committerJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2020-06-04 18:37:21 +0200
commit58fb774f8ad9ba119f2dab097753014a478d5029 (patch)
treea54fa9f3d91434dff9989ac898749805097aac55 /src/rabbit.erl
parenteac55d7f044fae04f05872acfef66305c3acd191 (diff)
downloadrabbitmq-server-git-58fb774f8ad9ba119f2dab097753014a478d5029.tar.gz
rabbit: Use `rabbit_prelaunch` to get context
Before this patch, we were using `rabbit_env` directly which computed the environment again. In the end, we would compute the environment four times instead of just once.
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r--src/rabbit.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index fa55ac05d1..c0fde5beb6 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -1335,7 +1335,7 @@ product_info() ->
otp_release => rabbit_misc:otp_release()},
{NameFromEnv, VersionFromEnv} =
- case rabbit_env:get_context() of
+ case rabbit_prelaunch:get_context() of
#{product_name := NFE,
product_version := VFE} -> {NFE, VFE};
_ -> {undefined, undefined}
@@ -1410,7 +1410,7 @@ motd_file() ->
%% 1. The environment variable;
%% 2. The `motd_file` configuration parameter;
%% 3. The default value.
- Context = rabbit_env:get_context(),
+ Context = rabbit_prelaunch:get_context(),
case Context of
#{motd_file := File,
var_origins := #{motd_file := environment}}