]> granicus.if.org Git - ejabberd/commitdiff
Improve logging message
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Sun, 16 Apr 2017 20:56:12 +0000 (23:56 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Sun, 16 Apr 2017 20:56:12 +0000 (23:56 +0300)
src/ejabberd_config.erl

index 0c1fad63fd74caf5018b165cbfffb98ea970f143..4b9e20f7a29c13de2d552ba4ac3fa19619ceae40 100644 (file)
@@ -67,8 +67,9 @@
 %% @type macro_value() = term().
 
 start() ->
-    mnesia_init(),
     ConfigFile = get_ejabberd_config_path(),
+    ?INFO_MSG("Loading configuration from ~s", [ConfigFile]),
+    mnesia_init(),
     State1 = load_file(ConfigFile),
     UnixTime = p1_time_compat:system_time(seconds),
     SharedKey = case erlang:get_cookie() of
@@ -79,8 +80,7 @@ start() ->
                 end,
     State2 = set_option({node_start, global}, UnixTime, State1),
     State3 = set_option({shared_key, global}, SharedKey, State2),
-    set_opts(State3),
-    ?INFO_MSG("Loaded configuration from ~s", [ConfigFile]).
+    set_opts(State3).
 
 %% When starting ejabberd for testing, we sometimes want to start a
 %% subset of hosts from the one define in the config file.