summaryrefslogtreecommitdiff
path: root/src/mailman/styles/manager.py
diff options
context:
space:
mode:
authorBarry Warsaw2016-03-25 18:10:02 -0400
committerBarry Warsaw2016-03-25 18:10:02 -0400
commitc4f99aac5e691f147023f58dc196526cffb2b718 (patch)
tree3697323d2483d20459a85e233b0cc37b4eadb5c7 /src/mailman/styles/manager.py
parent077a49a823af227c7038f9533eb8d9d55571bbe7 (diff)
downloadmailman-c4f99aac5e691f147023f58dc196526cffb2b718.tar.gz
mailman-c4f99aac5e691f147023f58dc196526cffb2b718.tar.zst
mailman-c4f99aac5e691f147023f58dc196526cffb2b718.zip
Diffstat (limited to 'src/mailman/styles/manager.py')
-rw-r--r--src/mailman/styles/manager.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/mailman/styles/manager.py b/src/mailman/styles/manager.py
index a4d989046..1b3130581 100644
--- a/src/mailman/styles/manager.py
+++ b/src/mailman/styles/manager.py
@@ -17,12 +17,7 @@
"""Style manager."""
-__all__ = [
- 'StyleManager',
- 'handle_ConfigurationUpdatedEvent',
- ]
-
-
+from mailman import public
from mailman.interfaces.configuration import ConfigurationUpdatedEvent
from mailman.interfaces.styles import (
DuplicateStyleError, IStyle, IStyleManager)
@@ -32,7 +27,7 @@ from zope.interface import implementer
from zope.interface.verify import verifyObject
-
+@public
@implementer(IStyleManager)
class StyleManager:
"""The built-in style manager."""
@@ -53,7 +48,7 @@ class StyleManager:
style = style_class()
verifyObject(IStyle, style)
assert style.name not in self._styles, (
- 'Duplicate style "{0}" found in {1}'.format(
+ 'Duplicate style "{}" found in {}'.format(
style.name, style_class))
self._styles[style.name] = style
@@ -80,7 +75,7 @@ class StyleManager:
del self._styles[style.name]
-
+@public
def handle_ConfigurationUpdatedEvent(event):
if isinstance(event, ConfigurationUpdatedEvent):
getUtility(IStyleManager).populate()