aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_service.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-05-08 14:34:35 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-05-08 14:34:35 +0300
commit8368a0850ab077dc9317dc3b3046a0c28c16748d (patch)
tree2eb58cda4e722bc4cb64bb2d8acdd4ca5ba3b6b4 /src/ejabberd_service.erl
parentAdd type specs for Module:opt_type/1 (diff)
Don't call gen_mod:get_opt() outside of modules
Diffstat (limited to '')
-rw-r--r--src/ejabberd_service.erl10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ejabberd_service.erl b/src/ejabberd_service.erl
index 6fae16940..9829d6b6c 100644
--- a/src/ejabberd_service.erl
+++ b/src/ejabberd_service.erl
@@ -79,15 +79,15 @@ tls_options(#{tls_options := TLSOptions}) ->
TLSOptions.
init([State, Opts]) ->
- Access = gen_mod:get_opt(access, Opts, all),
- Shaper = gen_mod:get_opt(shaper_rule, Opts, none),
- GlobalPassword = gen_mod:get_opt(password, Opts, random_password()),
- HostOpts = gen_mod:get_opt(hosts, Opts, [{global, GlobalPassword}]),
+ Access = proplists:get_value(access, Opts, all),
+ Shaper = proplists:get_value(shaper_rule, Opts, none),
+ GlobalPassword = proplists:get_value(password, Opts, random_password()),
+ HostOpts = proplists:get_value(hosts, Opts, [{global, GlobalPassword}]),
HostOpts1 = lists:map(
fun({Host, undefined}) -> {Host, GlobalPassword};
({Host, Password}) -> {Host, Password}
end, HostOpts),
- CheckFrom = gen_mod:get_opt(check_from, Opts, true),
+ CheckFrom = proplists:get_value(check_from, Opts, true),
TLSOpts1 = lists:filter(
fun({certfile, _}) -> true;
({ciphers, _}) -> true;