diff options
author | Tony Garnock-Jones <tonyg@lshift.net> | 2009-12-14 22:55:00 +0000 |
---|---|---|
committer | Tony Garnock-Jones <tonyg@lshift.net> | 2009-12-14 22:55:00 +0000 |
commit | 0a3b29bf58fd14900dacf1126436b23fdd2428c3 (patch) | |
tree | 809ee68765643fd87c1c938dba1eb59cb2b6104b /src/rabbit_error_logger.erl | |
parent | 0071c71cbd967a161a8eddcf0b4c3a517457aa76 (diff) | |
download | rabbitmq-server-0a3b29bf58fd14900dacf1126436b23fdd2428c3.tar.gz |
Split up and tweak startup order.
Diffstat (limited to 'src/rabbit_error_logger.erl')
-rw-r--r-- | src/rabbit_error_logger.erl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rabbit_error_logger.erl b/src/rabbit_error_logger.erl index 297ed5aa..9651ae12 100644 --- a/src/rabbit_error_logger.erl +++ b/src/rabbit_error_logger.erl @@ -37,8 +37,14 @@ -behaviour(gen_event). +-export([boot/0]). + -export([init/1, terminate/2, code_change/3, handle_call/2, handle_event/2, handle_info/2]). +boot() -> + {ok, DefaultVHost} = application:get_env(default_vhost), + ok = error_logger:add_report_handler(?MODULE, [DefaultVHost]). + init([DefaultVHost]) -> #exchange{} = rabbit_exchange:declare( rabbit_misc:r(DefaultVHost, exchange, ?LOG_EXCH_NAME), |