# HG changeset patch
# User Matthew Wild <mwild1@gmail.com>
# 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