From 54f2a768a831c584a8d6e4915d943b9011606093 Mon Sep 17 00:00:00 2001 From: turtled Date: Wed, 22 May 2019 16:14:59 +0800 Subject: [PATCH] Rm start logger:set_primary_config --- priv/emqx.schema | 6 +++++- src/emqx_app.erl | 6 ------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/priv/emqx.schema b/priv/emqx.schema index 804ab041d..19a62e17e 100644 --- a/priv/emqx.schema +++ b/priv/emqx.schema @@ -400,7 +400,7 @@ end}. {datatype, {enum, [debug, info, notice, warning, error, critical, alert, emergency, all]}} ]}. -{mapping, "log.primary_level", "kernel.primary_log_level", [ +{mapping, "log.primary_log_level", "kernel.logger_level", [ {default, error}, {datatype, {enum, [debug, info, notice, warning, error, critical, alert, emergency, all]}} ]}. @@ -462,6 +462,10 @@ end}. hidden ]}. +{translation, "kernel.logger_level", fun(_, _, Conf) -> + cuttlefish:conf_get("log.level", Conf) +end}. + {translation, "kernel.logger", fun(Conf) -> LogTo = cuttlefish:conf_get("log.to", Conf), LogLevel = cuttlefish:conf_get("log.level", Conf), diff --git a/src/emqx_app.erl b/src/emqx_app.erl index bc9d58408..47075922b 100644 --- a/src/emqx_app.erl +++ b/src/emqx_app.erl @@ -27,12 +27,6 @@ %%-------------------------------------------------------------------- start(_Type, _Args) -> - %% We'd like to configure the primary logger level here, rather than set the - %% kernel config `logger_level` before starting the erlang vm. - %% This is because the latter approach an annoying debug msg will be printed out: - %% "[debug] got_unexpected_message {'EXIT',<0.1198.0>,normal}" - logger:set_primary_config(level, application:get_env(kernel, primary_log_level, error)), - print_banner(), ekka:start(), {ok, Sup} = emqx_sup:start_link(),