diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2013-11-11 12:13:29 +1000 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2014-07-02 14:58:46 +0200 |
commit | ffdb39d269960b52cbeb28b347ed3809b6bc9559 (patch) | |
tree | 7ef17852cab8cf4e1343c378da083df894c8b527 /src/ejabberd_logger.erl | |
parent | mod_caps doesn't provide Mnesia export feature (diff) |
Disable SASL error logger if lager is enabled
Diffstat (limited to 'src/ejabberd_logger.erl')
-rw-r--r-- | src/ejabberd_logger.erl | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ejabberd_logger.erl b/src/ejabberd_logger.erl index e1883f1db..e19c6a428 100644 --- a/src/ejabberd_logger.erl +++ b/src/ejabberd_logger.erl @@ -62,6 +62,8 @@ get_log_path() -> -ifdef(LAGER). start() -> + application:load(sasl), + application:set_env(sasl, sasl_error_logger, false), application:load(lager), ConsoleLog = get_log_path(), Dir = filename:dirname(ConsoleLog), @@ -82,8 +84,7 @@ reopen_log() -> whereis(lager_event) ! {rotate, File}; (_) -> ok - end, gen_event:which_handlers(lager_event)), - reopen_sasl_log(). + end, gen_event:which_handlers(lager_event)). get() -> case lager:get_loglevel(lager_console_backend) of @@ -145,8 +146,6 @@ get() -> set(LogLevel) -> p1_loglevel:set(LogLevel). --endif. - %%%=================================================================== %%% Internal functions %%%=================================================================== @@ -179,3 +178,5 @@ get_sasl_error_logger_type () -> {ok, Bad} -> exit ({bad_config, {sasl, {errlog_type, Bad}}}); _ -> all end. + +-endif. |