summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <mklishin@pivotal.io>2017-12-30 00:23:01 +0800
committerMichael Klishin <mklishin@pivotal.io>2017-12-30 00:23:52 +0800
commit6bd51a0153660d21c1ed9d573ce40d58f7d90af4 (patch)
treef1cd1ef5e5b705ced943dd27f129017d501d9a3b
parent9468931517d9e51fc9167d35432f37744c195908 (diff)
downloadrabbitmq-server-git-6bd51a0153660d21c1ed9d573ce40d58f7d90af4.tar.gz
log.rabbit => log.exchange
We already have log.file, log.syslog. "rabbit" is not really a logging mechanism. (cherry picked from commit ccfc92d1da51672c354cebc91e5fea31db16c57e)
-rw-r--r--docs/rabbitmq.conf.example8
-rw-r--r--priv/schema/rabbit.schema4
-rw-r--r--src/lager_exchange_backend.erl (renamed from src/lager_rabbit_backend.erl)10
-rw-r--r--src/rabbit_lager.erl12
-rw-r--r--test/config_schema_SUITE_data/rabbit.snippets8
-rw-r--r--test/unit_log_config_SUITE.erl50
6 files changed, 46 insertions, 46 deletions
diff --git a/docs/rabbitmq.conf.example b/docs/rabbitmq.conf.example
index 834ed4ceeb..e0023aef4c 100644
--- a/docs/rabbitmq.conf.example
+++ b/docs/rabbitmq.conf.example
@@ -674,13 +674,13 @@
##
# log.dir = /var/log/rabbitmq
-## Logging to rabbit amq.rabbitmq.log exchange (can be true or false)
+## Logging to the amq.rabbitmq.log exchange (can be true or false)
##
-# log.rabbit = false
+# log.exchange = false
-## Loglevel to log to amq.rabbitmq.log exchange
+## Log level to use when logging to the amq.rabbitmq.log exchange
##
-# log.rabbit.level = info
+# log.exchange.level = info
## Logging to console (can be true or false)
##
diff --git a/priv/schema/rabbit.schema b/priv/schema/rabbit.schema
index d6378793ca..9bff18d75d 100644
--- a/priv/schema/rabbit.schema
+++ b/priv/schema/rabbit.schema
@@ -1047,10 +1047,10 @@ end}.
{datatype, {enum, [debug, info, notice, warning, error, critical, alert, emergency, none]}}
]}.
-{mapping, "log.rabbit", "rabbit.log.rabbit.enabled", [
+{mapping, "log.exchange", "rabbit.log.exchange.enabled", [
{datatype, {enum, [true, false]}}
]}.
-{mapping, "log.rabbit.level", "rabbit.log.rabbit.level", [
+{mapping, "log.exchange.level", "rabbit.log.exchange.level", [
{datatype, {enum, [debug, info, notice, warning, error, critical, alert, emergency, none]}}
]}.
diff --git a/src/lager_rabbit_backend.erl b/src/lager_exchange_backend.erl
index 87c0c6be8d..20ed88bc47 100644
--- a/src/lager_rabbit_backend.erl
+++ b/src/lager_exchange_backend.erl
@@ -24,7 +24,7 @@
%% `time [ severity ] message'</li>
%% </ul>
--module(lager_rabbit_backend).
+-module(lager_exchange_backend).
-behaviour(gen_event).
@@ -56,7 +56,7 @@
-define(DEPRECATED(_Msg), ok).
-else.
-define(DEPRECATED(Msg),
- io:format(user, "WARNING: This is a deprecated lager_rabbit_backend configuration. Please use \"~w\" instead.~n", [Msg])).
+ io:format(user, "WARNING: This is a deprecated lager_exchange_backend configuration. Please use \"~w\" instead.~n", [Msg])).
-endif.
-define(LOG_EXCH_NAME, <<"amq.rabbitmq.log">>).
@@ -92,7 +92,7 @@ init(Level) when is_atom(Level) ->
?DEPRECATED([{level, Level}]),
init([{level, Level}]);
init(Other) ->
- {error, {fatal, {bad_lager_rabbit_backend_config, Other}}}.
+ {error, {fatal, {bad_lager_exchange_backend_config, Other}}}.
validate_options([]) -> true;
validate_options([{level, L}|T]) when is_atom(L) ->
@@ -107,7 +107,7 @@ validate_options([{formatter, M}|T]) when is_atom(M) ->
validate_options([{formatter_config, C}|T]) when is_list(C) ->
validate_options(T);
validate_options([H|_]) ->
- throw({error, {fatal, {bad_lager_rabbit_backend_config, H}}}).
+ throw({error, {fatal, {bad_lager_exchange_backend_config, H}}}).
get_option(K, Options, Default) ->
case lists:keyfind(K, 1, Options) of
@@ -216,7 +216,7 @@ console_config_validation_test_() ->
[
?_assertEqual(true, validate_options(Good)),
?_assertThrow({error, {fatal, {bad_level, foo}}}, validate_options(Bad1)),
- ?_assertThrow({error, {fatal, {bad_lager_rabbit_backend_config, {larval, info}}}}, validate_options(Bad2)),
+ ?_assertThrow({error, {fatal, {bad_lager_exchange_backend_config, {larval, info}}}}, validate_options(Bad2)),
?_assertEqual(true, validate_options(AllGood))
].
-endif.
diff --git a/src/rabbit_lager.erl b/src/rabbit_lager.erl
index 13b77007f2..b55d6a173a 100644
--- a/src/rabbit_lager.erl
+++ b/src/rabbit_lager.erl
@@ -263,7 +263,7 @@ generate_lager_handlers(LogHandlersConfig) ->
generate_handler(Backend, HandlerConfig)
end;
({Other, HandlerConfig}) when
- Other =:= console; Other =:= syslog; Other =:= rabbit ->
+ Other =:= console; Other =:= syslog; Other =:= exchange ->
case proplists:get_value(enabled, HandlerConfig, false) of
false -> [];
true ->
@@ -274,10 +274,10 @@ generate_lager_handlers(LogHandlersConfig) ->
end,
LogHandlersConfig).
-lager_backend(file) -> lager_file_backend;
-lager_backend(console) -> lager_console_backend;
-lager_backend(syslog) -> lager_syslog_backend;
-lager_backend(rabbit) -> lager_rabbit_backend.
+lager_backend(file) -> lager_file_backend;
+lager_backend(console) -> lager_console_backend;
+lager_backend(syslog) -> lager_syslog_backend;
+lager_backend(exchange) -> lager_exchange_backend.
generate_handler(Backend, HandlerConfig) ->
[{Backend,
@@ -292,7 +292,7 @@ default_handler_config(lager_syslog_backend) ->
default_handler_config(lager_console_backend) ->
[{level, default_config_value(level)},
{formatter_config, default_config_value(formatter_config)}];
-default_handler_config(lager_rabbit_backend) ->
+default_handler_config(lager_exchange_backend) ->
[{level, default_config_value(level)},
{formatter_config, default_config_value(formatter_config)}];
default_handler_config(lager_file_backend) ->
diff --git a/test/config_schema_SUITE_data/rabbit.snippets b/test/config_schema_SUITE_data/rabbit.snippets
index 287d7c31fe..51a59c3a31 100644
--- a/test/config_schema_SUITE_data/rabbit.snippets
+++ b/test/config_schema_SUITE_data/rabbit.snippets
@@ -493,10 +493,10 @@ credential_validator.regexp = ^abc\\d+",
log.console.level = debug",
[{rabbit,[{log, [{console, [{enabled, true}, {level, debug}]}]}]}],
[]},
- {log_debug_rabbit,
- "log.rabbit = true
- log.rabbit.level = debug",
- [{rabbit,[{log, [{rabbit, [{enabled, true}, {level, debug}]}]}]}],
+ {log_debug_exchange,
+ "log.exchange = true
+ log.exchange.level = debug",
+ [{rabbit,[{log, [{exchange, [{enabled, true}, {level, debug}]}]}]}],
[]},
{log_debug_syslog,
"log.syslog = true
diff --git a/test/unit_log_config_SUITE.erl b/test/unit_log_config_SUITE.erl
index bdbb07665d..a09143cd97 100644
--- a/test/unit_log_config_SUITE.erl
+++ b/test/unit_log_config_SUITE.erl
@@ -29,7 +29,7 @@ all() ->
config_file_handler_level,
config_file_handler_rotation,
config_console_handler,
- config_rabbit_handler,
+ config_exchange_handler,
config_syslog_handler,
config_syslog_handler_options,
config_multiple_handlers,
@@ -83,7 +83,7 @@ sink_file_rewrites_file_backends(_) ->
{lager_file_backend, [{file, "lager_file.log"}, {level, error}]},
{lager_file_backend, [{file, "lager_file_1.log"}, {level, error}]},
{lager_console_backend, [{level, info}]},
- {lager_rabbit_backend, [{level, info}]}
+ {lager_exchange_backend, [{level, info}]}
],
application:set_env(lager, handlers, LagerHandlers),
rabbit_lager:configure_lager(),
@@ -110,7 +110,7 @@ sink_rewrite_sinks() ->
{level, warning},
{size, 0}]},
{lager_console_backend, [{level, warning}]},
- {lager_rabbit_backend, [{level, warning}]}
+ {lager_exchange_backend, [{level, warning}]}
]},
{rabbit_handlers,[
{lager_file_backend,
@@ -120,7 +120,7 @@ sink_rewrite_sinks() ->
{level, warning},
{size, 0}]},
{lager_console_backend, [{level, warning}]},
- {lager_rabbit_backend, [{level, warning}]}
+ {lager_exchange_backend, [{level, warning}]}
]}]},
{rabbit_log_lager_event,
[{handlers,[{lager_forwarder_backend,[lager_event,inherit]}]},
@@ -138,9 +138,9 @@ sink_rewrite_sinks() ->
sink_handlers_merged_with_lager_extra_sinks_handlers(_) ->
application:set_env(rabbit, log, [
- {file, [{file, "rabbit_file.log"}, {level, debug}]},
- {console, [{enabled, true}, {level, error}]},
- {rabbit, [{enabled, true}, {level, error}]},
+ {file, [{file, "rabbit_file.log"}, {level, debug}]},
+ {console, [{enabled, true}, {level, error}]},
+ {exchange, [{enabled, true}, {level, error}]},
{categories, [
{connection, [{level, debug}]},
{channel, [{level, warning}, {file, "channel_log.log"}]}
@@ -156,7 +156,7 @@ sink_handlers_merged_with_lager_extra_sinks_handlers(_) ->
{rabbit_log_channel_lager_event,
[{handlers,
[{lager_console_backend, [{level, debug}]},
- {lager_rabbit_backend, [{level, debug}]},
+ {lager_exchange_backend, [{level, debug}]},
{lager_file_backend, [{level, error},
{file, "channel_lager.log"}]}]}]}],
@@ -171,7 +171,7 @@ sink_handlers_merged_with_lager_extra_sinks_handlers(_) ->
[{handlers,[
{lager_console_backend, [{level, error},
{formatter_config, formatter_config()}]},
- {lager_rabbit_backend, [{level, error},
+ {lager_exchange_backend, [{level, error},
{formatter_config, formatter_config()}]},
{lager_file_backend,
[{date, ""},
@@ -180,14 +180,14 @@ sink_handlers_merged_with_lager_extra_sinks_handlers(_) ->
{level, warning},
{size, 0}]},
{lager_console_backend, [{level, debug}]},
- {lager_rabbit_backend, [{level, debug}]},
+ {lager_exchange_backend, [{level, debug}]},
{lager_file_backend, [{level, error},
{file, "channel_lager.log"}]}
]},
{rabbit_handlers,[
{lager_console_backend, [{level, error},
{formatter_config, formatter_config()}]},
- {lager_rabbit_backend, [{level, error},
+ {lager_exchange_backend, [{level, error},
{formatter_config, formatter_config()}]},
{lager_file_backend,
[{date, ""},
@@ -222,15 +222,15 @@ config_handlers_merged_with_lager_handlers(_) ->
application:set_env(rabbit, log, [
{file, [{file, "rabbit_file.log"}, {level, debug}]},
{console, [{enabled, true}, {level, error}]},
- {rabbit, [{enabled, true}, {level, error}]},
+ {exchange, [{enabled, true}, {level, error}]},
{syslog, [{enabled, true}]}
]),
LagerHandlers = [
{lager_file_backend, [{file, "lager_file.log"}, {level, info}]},
{lager_console_backend, [{level, info}]},
- {lager_rabbit_backend, [{level, info}]},
- {lager_rabbit_backend, [{level, info}]}
+ {lager_exchange_backend, [{level, info}]},
+ {lager_exchange_backend, [{level, info}]}
],
application:set_env(lager, handlers, LagerHandlers),
rabbit_lager:configure_lager(),
@@ -296,7 +296,7 @@ config_sink_file(_) ->
application:set_env(rabbit, log, [
{console, [{enabled, true}]},
- {rabbit, [{enabled, true}]},
+ {exchange, [{enabled, true}]},
{file, [{level, error}]},
{categories, [
{connection, [{file, "connection.log"}, {level, warning}]}
@@ -317,7 +317,7 @@ config_sink_file_override_config_handler_file(_) ->
application:set_env(rabbit, log, [
{file, [{file, NonDefaultLogFile}, {level, error}]},
{console, [{enabled, true}]},
- {rabbit, [{enabled, true}]},
+ {exchange, [{enabled, true}]},
{categories, [
{connection, [{file, "connection.log"}, {level, warning}]}
]}
@@ -339,7 +339,7 @@ file_sinks() ->
[{handlers,[
{lager_console_backend, [{level, warning},
{formatter_config, formatter_config()}]},
- {lager_rabbit_backend, [{level, warning},
+ {lager_exchange_backend, [{level, warning},
{formatter_config, formatter_config()}]},
{lager_file_backend,
[{date, ""},
@@ -350,7 +350,7 @@ file_sinks() ->
{rabbit_handlers,[
{lager_console_backend, [{level, warning},
{formatter_config, formatter_config()}]},
- {lager_rabbit_backend, [{level, warning},
+ {lager_exchange_backend, [{level, warning},
{formatter_config, formatter_config()}]},
{lager_file_backend,
[{date, ""},
@@ -385,8 +385,8 @@ config_multiple_handlers(_) ->
{file, [{file, false}]},
%% Enable console output
{console, [{enabled, true}]},
- %% Enable rabbit output
- {rabbit, [{enabled, true}]},
+ %% Enable exchange output
+ {exchange, [{enabled, true}]},
%% Enable a syslog output
{syslog, [{enabled, true}, {level, error}]}]),
@@ -416,17 +416,17 @@ config_console_handler(_) ->
?assertEqual(ExpectedHandlers, sort_handlers(application:get_env(lager, handlers, undefined))),
?assertEqual(ExpectedHandlers, sort_handlers(application:get_env(lager, rabbit_handlers, undefined))).
-config_rabbit_handler(_) ->
+config_exchange_handler(_) ->
DefaultLogFile = "rabbit_default.log",
application:set_env(rabbit, lager_default_file, DefaultLogFile),
- application:set_env(rabbit, log, [{rabbit, [{enabled, true}]}]),
+ application:set_env(rabbit, log, [{exchange, [{enabled, true}]}]),
rabbit_lager:configure_lager(),
FileHandlers = default_expected_handlers(DefaultLogFile),
- RabbitHandlers = expected_rabbit_handler(),
+ ExchangeHandlers = expected_rabbit_handler(),
- ExpectedHandlers = sort_handlers(FileHandlers ++ RabbitHandlers),
+ ExpectedHandlers = sort_handlers(FileHandlers ++ ExchangeHandlers),
?assertEqual(ExpectedHandlers, sort_handlers(application:get_env(lager, handlers, undefined))),
?assertEqual(ExpectedHandlers, sort_handlers(application:get_env(lager, rabbit_handlers, undefined))).
@@ -442,7 +442,7 @@ expected_rabbit_handler() ->
expected_rabbit_handler(info).
expected_rabbit_handler(Level) ->
- [{lager_rabbit_backend, [{level, Level},
+ [{lager_exchange_backend, [{level, Level},
{formatter_config, formatter_config()}]}].
config_syslog_handler(_) ->