From 3a113829696bfbabaeb6cd61c408e8f5a43a3c64 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 29 Jun 2019 20:27:42 +0200 Subject: [PATCH] More plugin module loading checks --- evennia/server/server.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/evennia/server/server.py b/evennia/server/server.py index 5e66a0912d..8b269674f0 100644 --- a/evennia/server/server.py +++ b/evennia/server/server.py @@ -600,7 +600,10 @@ if ENABLED: for plugin_module in SERVER_SERVICES_PLUGIN_MODULES: # external plugin protocols - load here plugin_module = mod_import(plugin_module) - plugin_module.start_plugin_services(EVENNIA) + if plugin_module: + plugin_module.start_plugin_services(EVENNIA) + else: + print(f"Could not load plugin module {plugin_module}") # clear server startup mode ServerConfig.objects.conf("server_starting_mode", delete=True)