Make plugin module error clearer

This commit is contained in:
Griatch 2019-06-29 19:23:18 +02:00
parent 79717f6963
commit f7089cdfa5

View file

@ -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)