From f7089cdfa504b9a50908754d9db4e684f4dc93f6 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 29 Jun 2019 19:23:18 +0200 Subject: [PATCH] Make plugin module error clearer --- 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 38461891c9..109dd69e8d 100644 --- a/evennia/server/server.py +++ b/evennia/server/server.py @@ -599,7 +599,10 @@ if ENABLED: for plugin_module in SERVER_SERVICES_PLUGIN_MODULES: # external plugin protocols - plugin_module.start_plugin_services(EVENNIA) + try: + plugin_module.start_plugin_services(EVENNIA) + except AttributeError as err: + raise AttributeError(f"Error loading plugin module {plugin_module}: {err}") # clear server startup mode ServerConfig.objects.conf("server_starting_mode", delete=True)