diff options
| author | Barry Warsaw | 2008-01-21 00:26:55 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2008-01-21 00:26:55 -0500 |
| commit | 4460aad316db5c8af9b84c392e67441acaac9d72 (patch) | |
| tree | eabc714fdc3c9aff16ca48cfbc5f7974af01e1c1 /Mailman/initialize.py | |
| parent | 2efcac1ef273b407668826c587c15a0fd8ec3d3c (diff) | |
| download | mailman-4460aad316db5c8af9b84c392e67441acaac9d72.tar.gz mailman-4460aad316db5c8af9b84c392e67441acaac9d72.tar.zst mailman-4460aad316db5c8af9b84c392e67441acaac9d72.zip | |
Diffstat (limited to 'Mailman/initialize.py')
| -rw-r--r-- | Mailman/initialize.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Mailman/initialize.py b/Mailman/initialize.py index 7e191a9d2..3577ebad6 100644 --- a/Mailman/initialize.py +++ b/Mailman/initialize.py @@ -31,9 +31,7 @@ from zope.interface.verify import verifyObject import Mailman.configuration import Mailman.loginit -from Mailman.app.chains import initialize as initialize_chains from Mailman.app.plugins import get_plugin -from Mailman.app.rules import initialize as initialize_rules from Mailman.interfaces import IDatabase @@ -65,7 +63,10 @@ def initialize_2(debug=False): verifyObject(IDatabase, database) database.initialize(debug) Mailman.configuration.config.db = database - # Initialize the rules and chains. + # Initialize the rules and chains. Do the imports here so as to avoid + # circular imports. + from Mailman.app.chains import initialize as initialize_chains + from Mailman.app.rules import initialize as initialize_rules initialize_rules() initialize_chains() |
