aboutsummaryrefslogtreecommitdiff
path: root/src/web
diff options
context:
space:
mode:
authorMickaël Rémond <mickael.remond@process-one.net>2006-05-07 16:52:21 +0000
committerMickaël Rémond <mickael.remond@process-one.net>2006-05-07 16:52:21 +0000
commitba556653810c565619f4bb48733c2298124ecbca (patch)
treeec132639f29da326d1dcc5a6bd8b4a466630f1f9 /src/web
parent* src/ejabberd_ctl.erl: Unknown tables or tables from now unused (diff)
* src/mod_configure.erl: Unknown tables or tables from now
unused modules are ignored during restore. The restore can now be performed in such case (EJAB-80). * src/web/ejabberd_web_admin.er: Likewise. * src/ejabberd_admin.erl: Likewise. Code refactoring. Common Mnesia database restore function. SVN Revision: 562
Diffstat (limited to 'src/web')
-rw-r--r--src/web/ejabberd_web_admin.erl10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/web/ejabberd_web_admin.erl b/src/web/ejabberd_web_admin.erl
index fc3f2bff6..da04d20c0 100644
--- a/src/web/ejabberd_web_admin.erl
+++ b/src/web/ejabberd_web_admin.erl
@@ -5,8 +5,8 @@
%%% Created : 9 Apr 2004 by Alexey Shchepin <alexey@sevcom.net>
%%% Id : $Id$
%%%----------------------------------------------------------------------
-%%% Copyright (c) 2004-2005 Alexey Shchepin
-%%% Copyright (c) 2004-2005 Process One
+%%% Copyright (c) 2004-2006 Alexey Shchepin
+%%% Copyright (c) 2004-2006 Process One
%%%----------------------------------------------------------------------
-module(ejabberd_web_admin).
@@ -2179,10 +2179,8 @@ node_backup_parse_query(Node, Query) ->
rpc:call(Node, mnesia,
backup, [Path]);
"restore" ->
- rpc:call(Node, mnesia,
- restore,
- [Path, [{default_op,
- keep_tables}]]);
+ rpc:call(Node, ejabberd_admin,
+ restore, [Path]);
"fallback" ->
rpc:call(Node, mnesia,
install_fallback, [Path]);