summaryrefslogtreecommitdiff
path: root/src/mailman/chains/builtin.py
diff options
context:
space:
mode:
authorBarry Warsaw2016-01-25 14:59:36 -0500
committerBarry Warsaw2016-01-25 14:59:36 -0500
commitd063ee4dd4579ca931e36f0761084e4ab7cd0335 (patch)
treee1ee71db22560274a82a68dd082f35ee0d5ad3ee /src/mailman/chains/builtin.py
parent471851bab74874f02de08d71a3c1256c3ec6390d (diff)
downloadmailman-d063ee4dd4579ca931e36f0761084e4ab7cd0335.tar.gz
mailman-d063ee4dd4579ca931e36f0761084e4ab7cd0335.tar.zst
mailman-d063ee4dd4579ca931e36f0761084e4ab7cd0335.zip
Diffstat (limited to 'src/mailman/chains/builtin.py')
-rw-r--r--src/mailman/chains/builtin.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/mailman/chains/builtin.py b/src/mailman/chains/builtin.py
index 317695110..375d83fa4 100644
--- a/src/mailman/chains/builtin.py
+++ b/src/mailman/chains/builtin.py
@@ -25,7 +25,6 @@ __all__ = [
import logging
from mailman.chains.base import Link
-from mailman.config import config
from mailman.core.i18n import _
from mailman.interfaces.chain import IChain, LinkAction
from zope.interface import implementer
@@ -73,11 +72,6 @@ class BuiltInChain:
"""See `IChain`."""
if self._cached_links is None:
self._cached_links = links = []
- for rule_name, action, chain_name in self._link_descriptions:
- # Get the named rule.
- rule = config.rules[rule_name]
- # Get the chain, if one is defined.
- chain = (None if chain_name is None
- else config.chains[chain_name])
+ for rule, action, chain in self._link_descriptions:
links.append(Link(rule, action, chain))
return iter(self._cached_links)