summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniil Fedotov <hairyhum@gmail.com>2018-05-21 16:01:07 +0100
committerDaniil Fedotov <hairyhum@gmail.com>2018-05-21 16:03:20 +0100
commit66c1179d2c6e74e25481397de3c6e251904c0110 (patch)
treed534201c1a026c2db07328f8455f76c0e16191f2 /src
parent9eb0dfd6727a1737b2844c105b05e17e13abae2e (diff)
downloadrabbitmq-server-git-66c1179d2c6e74e25481397de3c6e251904c0110.tar.gz
Remove date and time from lager formatter when logging to syslog.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_lager.erl7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/rabbit_lager.erl b/src/rabbit_lager.erl
index 0003b74ea8..e510db89b3 100644
--- a/src/rabbit_lager.erl
+++ b/src/rabbit_lager.erl
@@ -322,7 +322,7 @@ generate_handler(syslog_lager_backend, HandlerConfig) ->
[{syslog_lager_backend,
[Level,
{},
- {lager_default_formatter, default_config_value(formatter_config)}]}];
+ {lager_default_formatter, syslog_formatter_config()}]}];
generate_handler(Backend, HandlerConfig) ->
[{Backend,
lists:ukeymerge(1, lists:ukeysort(1, HandlerConfig),
@@ -346,6 +346,11 @@ default_config_value(formatter_config) ->
{pid, ""},
" ", message, "\n"].
+syslog_formatter_config() ->
+ [color, "[", severity, "] ",
+ {pid, ""},
+ " ", message, "\n"].
+
prepare_rabbit_log_config() ->
%% If RABBIT_LOGS is not set, we should ignore it.
DefaultFile = application:get_env(rabbit, lager_default_file, undefined),