From: Peter Lemenkov Date: Fri, 17 Feb 2017 16:20:44 +0000 (+0300) Subject: Mark local/global config functions as deprecated X-Git-Tag: 17.03-beta~34^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1a2dd3680fdc023e1f7ab4adcc8d224cd59a917b;p=ejabberd Mark local/global config functions as deprecated See discussion in PR #1548. Signed-off-by: Peter Lemenkov --- diff --git a/src/ejabberd_config.erl b/src/ejabberd_config.erl index e15da3319..775a860bc 100644 --- a/src/ejabberd_config.erl +++ b/src/ejabberd_config.erl @@ -27,9 +27,6 @@ -author('alexey@process-one.net'). -export([start/0, load_file/1, reload_file/0, read_file/1, - add_global_option/2, add_local_option/2, - get_global_option/2, get_local_option/2, - get_global_option/3, get_local_option/3, get_option/2, get_option/3, add_option/2, has_option/1, get_vh_by_auth_method/1, is_file_readable/1, get_version/0, get_myhosts/0, get_mylang/0, @@ -44,6 +41,15 @@ -export([start/2]). +%% The following functions are deprecated. +-export([add_global_option/2, add_local_option/2, + get_global_option/2, get_local_option/2, + get_global_option/3, get_local_option/3]). + +-deprecated([{add_global_option, 2}, {add_local_option, 2}, + {get_global_option, 2}, {get_local_option, 2}, + {get_global_option, 3}, {get_local_option, 3}]). + -include("ejabberd.hrl"). -include("logger.hrl"). -include("ejabberd_config.hrl").