summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wragg <david@rabbitmq.com>2011-02-01 13:09:35 +0000
committerDavid Wragg <david@rabbitmq.com>2011-02-01 13:09:35 +0000
commita08a7cddc7d80e0d0edfb4db90fe2f4f928ef00f (patch)
tree5acb92552c000c4cc75c509a7f4602b1ed179033
parenta1dbd1b40dd00c1ff8df39943bb941ec77bdbf4e (diff)
parentbfe17fbe36acb67c7046006c8ded2888d2e5c83a (diff)
downloadrabbitmq-server-a08a7cddc7d80e0d0edfb4db90fe2f4f928ef00f.tar.gz
Merge default into bug23568
-rw-r--r--src/rabbit.erl6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index c6661d39..5e1f0776 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -29,26 +29,32 @@
%% Boot steps.
-export([maybe_insert_default_data/0]).
+-rabbit_boot_step({pre_boot, [{description, "rabbit boot start"}]}).
+
-rabbit_boot_step({codec_correctness_check,
[{description, "codec correctness check"},
{mfa, {rabbit_binary_generator,
check_empty_content_body_frame_size,
[]}},
+ {requires, pre_boot},
{enables, external_infrastructure}]}).
-rabbit_boot_step({database,
[{mfa, {rabbit_mnesia, init, []}},
+ {requires, pre_boot},
{enables, external_infrastructure}]}).
-rabbit_boot_step({file_handle_cache,
[{description, "file handle cache server"},
{mfa, {rabbit_sup, start_restartable_child,
[file_handle_cache]}},
+ {requires, pre_boot},
{enables, worker_pool}]}).
-rabbit_boot_step({worker_pool,
[{description, "worker pool"},
{mfa, {rabbit_sup, start_child, [worker_pool_sup]}},
+ {requires, pre_boot},
{enables, external_infrastructure}]}).
-rabbit_boot_step({external_infrastructure,