summaryrefslogtreecommitdiff
path: root/src/mailman/core/plugins.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/core/plugins.py')
-rw-r--r--src/mailman/core/plugins.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mailman/core/plugins.py b/src/mailman/core/plugins.py
index 565c590b5..e891f380d 100644
--- a/src/mailman/core/plugins.py
+++ b/src/mailman/core/plugins.py
@@ -28,13 +28,12 @@ from zope.interface.verify import verifyObject
@public
def initialize():
"""Initialize all enabled plugins."""
- for plugin_config in config.plugin_configs:
+ for name, plugin_config in config.plugin_configs:
plugin_class_path = plugin_config['class']
if as_boolean(plugin_config.enable) and plugin_class_path:
plugin_class = find_name(plugin_class_path)
plugin = plugin_class()
verifyObject(IPlugin, plugin)
- name = plugin_config.name.split('.')[-1]
plugin.name = name
assert plugin.name not in config.plugins, (
'Duplicate plugin "{}" found in {}'.format(