summaryrefslogtreecommitdiff
path: root/src/mailman/config/config.py
diff options
context:
space:
mode:
authorBarry Warsaw2011-03-15 17:54:57 -0400
committerBarry Warsaw2011-03-15 17:54:57 -0400
commitfd7c113707d9df9174957d2922d2d4484826145b (patch)
tree42158a09e112318024b4b7b312ca8a993c852d33 /src/mailman/config/config.py
parent2c562fd0191b0af04511dad2b0d0ae57b31198e7 (diff)
downloadmailman-fd7c113707d9df9174957d2922d2d4484826145b.tar.gz
mailman-fd7c113707d9df9174957d2922d2d4484826145b.tar.zst
mailman-fd7c113707d9df9174957d2922d2d4484826145b.zip
Basic tests for Utils.py findtext(). This will go away, but for now it's
useful for ensuring current functionality.
Diffstat (limited to 'src/mailman/config/config.py')
-rw-r--r--src/mailman/config/config.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mailman/config/config.py b/src/mailman/config/config.py
index 4cfb6b5a5..636b9ef9e 100644
--- a/src/mailman/config/config.py
+++ b/src/mailman/config/config.py
@@ -34,6 +34,8 @@ from string import Template
from zope.component import getUtility
from zope.interface import Interface, implements
+import mailman.templates
+
from mailman import version
from mailman.interfaces.languages import ILanguageManager
from mailman.styles.manager import StyleManager
@@ -176,6 +178,10 @@ class Configuration:
pipermail_public_dir = category.pipermail_public_dir,
queue_dir = category.queue_dir,
var_dir = var_dir,
+ template_dir = (
+ os.path.dirname(mailman.templates.__file__)
+ if category.template_dir == ':source:'
+ else category.template_dir),
# Files.
creator_pw_file = category.creator_pw_file,
lock_file = category.lock_file,