summaryrefslogtreecommitdiff
path: root/src/mailman/app/templates.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/app/templates.py')
-rw-r--r--src/mailman/app/templates.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/mailman/app/templates.py b/src/mailman/app/templates.py
index 1d1203ad7..c01b9af47 100644
--- a/src/mailman/app/templates.py
+++ b/src/mailman/app/templates.py
@@ -17,12 +17,8 @@
"""Template loader."""
-__all__ = [
- 'TemplateLoader',
- ]
-
-
from contextlib import closing
+from mailman import public
from mailman.interfaces.languages import ILanguageManager
from mailman.interfaces.listmanager import IListManager
from mailman.interfaces.templates import ITemplateLoader
@@ -35,7 +31,6 @@ from zope.component import getUtility
from zope.interface import implementer
-
class MailmanHandler(BaseHandler):
# Handle internal mailman: URLs.
def mailman_open(self, req):
@@ -94,7 +89,7 @@ class MailmanHandler(BaseHandler):
return addinfourl(fp, {}, original_url)
-
+@public
@implementer(ITemplateLoader)
class TemplateLoader:
"""Loader of templates, with caching and support for mailman:// URIs."""