]> granicus.if.org Git - ejabberd/commit
Make ejabberd_cluster modular
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Thu, 6 Jul 2017 12:47:00 +0000 (15:47 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Thu, 6 Jul 2017 12:47:35 +0000 (15:47 +0300)
commitffdaff37405f174bc1ffe299cc78ef9313993331
tree3688c89bfa8bb43d0229fdfaf1d163fd856d07f9
parent56d273477ea3a9555e5e1f6a262ff6fd03ef9d46
Make ejabberd_cluster modular

For setting the cluster backend new global option 'cluster_backend' is
introduced. The default and only available value at the moment is 'mnesia'
src/ejabberd_app.erl
src/ejabberd_cluster.erl
src/ejabberd_cluster_mnesia.erl [new file with mode: 0644]
src/ejabberd_listener.erl
src/ejabberd_mnesia.erl
src/ejabberd_sup.erl