diff options
author | Mickaël Rémond <mickael.remond@process-one.net> | 2006-05-07 16:52:21 +0000 |
---|---|---|
committer | Mickaël Rémond <mickael.remond@process-one.net> | 2006-05-07 16:52:21 +0000 |
commit | ba556653810c565619f4bb48733c2298124ecbca (patch) | |
tree | ec132639f29da326d1dcc5a6bd8b4a466630f1f9 /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.erl | 10 |
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]); |