diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2016-11-19 13:05:13 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2016-11-19 13:05:13 +0300 |
commit | de7a143a2c2d9e6b74e4270afda26458e72684ee (patch) | |
tree | 6ec6ba6a89bc9dbab634de36f0b8fb7c1d93764a /src/ejabberd_commands.erl | |
parent | Switch to stand-alone XMPP library (diff) |
Transform ejabberd_commands on the start
Diffstat (limited to 'src/ejabberd_commands.erl')
-rw-r--r-- | src/ejabberd_commands.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ejabberd_commands.erl b/src/ejabberd_commands.erl index 8d74ad5a..6172b18e 100644 --- a/src/ejabberd_commands.erl +++ b/src/ejabberd_commands.erl @@ -277,6 +277,10 @@ get_commands_spec() -> args_example = ["/home/me/docs/api.html", "mod_admin", "java,json"], result_example = ok}]. init() -> + try mnesia:transform_table(ejabberd_commands, ignore, + record_info(fields, ejabberd_commands)) + catch exit:{aborted, {no_exists, _}} -> ok + end, mnesia:create_table(ejabberd_commands, [{ram_copies, [node()]}, {local_content, true}, |