diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-05-08 14:34:35 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-05-08 14:34:35 +0300 |
commit | 8368a0850ab077dc9317dc3b3046a0c28c16748d (patch) | |
tree | 2eb58cda4e722bc4cb64bb2d8acdd4ca5ba3b6b4 /src/ejabberd_service.erl | |
parent | Add 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.erl | 10 |
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; |