diff options
| author | Barry Warsaw | 2016-03-25 18:10:02 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2016-03-25 18:10:02 -0400 |
| commit | c4f99aac5e691f147023f58dc196526cffb2b718 (patch) | |
| tree | 3697323d2483d20459a85e233b0cc37b4eadb5c7 /src/mailman/styles/manager.py | |
| parent | 077a49a823af227c7038f9533eb8d9d55571bbe7 (diff) | |
| download | mailman-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.py | 13 |
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() |
