# HG changeset patch # User Matthew Wild # Date 1575830891 0 # Node ID 57eb248f6dd351069d340c7e339adc7e3982b285 # Parent 900ea02ab00b01cccc03c3c827539ef26d94e379 mod_reload_modules: Accept a list of global modules to reload diff -r 900ea02ab00b -r 57eb248f6dd3 mod_reload_modules/mod_reload_modules.lua --- a/mod_reload_modules/mod_reload_modules.lua Sat Nov 23 04:53:16 2019 +0100 +++ b/mod_reload_modules/mod_reload_modules.lua Sun Dec 08 18:48:11 2019 +0000 @@ -28,6 +28,12 @@ module:log("debug", "Reloading %s", module_name); mm.reload(module.host, module_name); end + + local global_modules = module:get_option_set("reload_global_modules", {}); + for module_name in global_modules do + module:log("debug", "Global reload of mod_%s", module_name); + mm.reload("*", module_name); + end end