From 56b4d3902a4de434ceeb566d29e7b61448e722f7 Mon Sep 17 00:00:00 2001 From: Evgeny Khramtsov Date: Tue, 10 Sep 2019 21:57:51 +0300 Subject: [PATCH] Log Mnesia table type on creation --- src/ejabberd_mnesia.erl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ejabberd_mnesia.erl b/src/ejabberd_mnesia.erl index 3cf2e460a..32fa158c2 100644 --- a/src/ejabberd_mnesia.erl +++ b/src/ejabberd_mnesia.erl @@ -258,7 +258,13 @@ validator() -> [unique]). create(Name, TabDef) -> - ?INFO_MSG("Creating Mnesia table '~s'", [Name]), + Type = lists:foldl( + fun({ram_copies, _}, _) -> " ram "; + ({disc_copies, _}, _) -> " disc "; + ({disc_only_copies, _}, _) -> " disc_only "; + (_, Acc) -> Acc + end, " ", TabDef), + ?INFO_MSG("Creating Mnesia~stable '~s'", [Type, Name]), case mnesia_op(create_table, [Name, TabDef]) of {atomic, ok} -> add_table_copy(Name);