diff options
Diffstat (limited to 'src/ext_mod.erl')
-rw-r--r-- | src/ext_mod.erl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ext_mod.erl b/src/ext_mod.erl index 4b9ddafab..765d38b4f 100644 --- a/src/ext_mod.erl +++ b/src/ext_mod.erl @@ -33,7 +33,7 @@ installed_command/0, installed/0, installed/1, install/1, uninstall/1, upgrade/0, upgrade/1, add_sources/2, del_sources/1, modules_dir/0, - opt_type/1]). + config_dir/0, opt_type/1]). -include("ejabberd_commands.hrl"). @@ -350,6 +350,10 @@ modules_dir() -> sources_dir() -> filename:join(modules_dir(), "sources"). +config_dir() -> + DefaultDir = filename:join(modules_dir(), "conf"), + getenv("CONTRIB_MODULES_CONF_DIR", DefaultDir). + module_lib_dir(Package) -> filename:join(modules_dir(), Package). |