summaryrefslogtreecommitdiff
path: root/src/couchdb/couch.app.tpl.in
diff options
context:
space:
mode:
authorAdam Kocoloski <kocolosk@apache.org>2009-08-30 17:56:56 +0000
committerAdam Kocoloski <kocolosk@apache.org>2009-08-30 17:56:56 +0000
commit6c5a22e7afd7530148f3eef6d4722cd725f28851 (patch)
tree80862f0920c1f7cb55e7279fd5acfbc27286194a /src/couchdb/couch.app.tpl.in
parent422d815b3baf1a0152429d02257aeaeaf6fa471c (diff)
refactor CouchDB startup procedure, see COUCHDB-216 for details
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@809392 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/couchdb/couch.app.tpl.in')
-rw-r--r--src/couchdb/couch.app.tpl.in58
1 files changed, 31 insertions, 27 deletions
diff --git a/src/couchdb/couch.app.tpl.in b/src/couchdb/couch.app.tpl.in
index e0100cb4..84ac36ee 100644
--- a/src/couchdb/couch.app.tpl.in
+++ b/src/couchdb/couch.app.tpl.in
@@ -1,27 +1,31 @@
-{application,couch,
- [{description,"@package_name@"},
- {vsn,"@version@"},
- {modules,[couch_btree,
- couch_db,
- couch_db_updater,
- couch_doc,
- couch_query_servers,
- couch_file,
- couch_server,
- couch_server_sup,
- couch_stream,
- couch_key_tree,
- couch_view,
- couch_util,
- couch_httpd,
- couch_event_sup,
- couch_db_update_notifier,
- couch_db_update_notifier_sup,
- couch_log,
- couch_rep]},
- {registered,[couch_server,
- couch_server_sup,
- couch_view,
- couch_query_servers,
- couch_db_update_notifier_sup]},
- {applications,[kernel,stdlib,crypto,ibrowse,mochiweb]}]}.
+{application, couch, [
+ {description, "@package_name@"},
+ {vsn, "@version@"},
+ {modules, [@modules@]},
+ {registered, [
+ couch_batch_save,
+ couch_batch_save_sup,
+ couch_config,
+ couch_db_update,
+ couch_db_update_notifier_sup,
+ couch_external_manager,
+ couch_httpd,
+ couch_log,
+ couch_primary_services,
+ couch_query_servers,
+ couch_rep_sup,
+ couch_secondary_services,
+ couch_server,
+ couch_server_sup,
+ couch_stats_aggregator,
+ couch_stats_collector,
+ couch_task_status,
+ couch_view
+ ]},
+ {mod, {couch_app, [
+ "%localconfdir%/@defaultini@",
+ "%localconfdir%/@localini@"
+ ]}},
+ {applications, [kernel, stdlib]},
+ {included_applications, [crypto, sasl, inets, oauth, ibrowse, mochiweb]}
+]}. \ No newline at end of file