diff options
| author | J08nY | 2017-06-30 00:50:57 +0200 |
|---|---|---|
| committer | J08nY | 2017-08-30 13:18:10 +0200 |
| commit | ba231b99748270b4065b660d883404278041fbe6 (patch) | |
| tree | b30c138ba6f477be2f09884d55f321df9e2b6b44 /src/mailman/workflows/base.py | |
| parent | 6a2de987622aad67ea3929d9a1b6a347a748b30d (diff) | |
| download | mailman-ba231b99748270b4065b660d883404278041fbe6.tar.gz mailman-ba231b99748270b4065b660d883404278041fbe6.tar.zst mailman-ba231b99748270b4065b660d883404278041fbe6.zip | |
Diffstat (limited to 'src/mailman/workflows/base.py')
| -rw-r--r-- | src/mailman/workflows/base.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mailman/workflows/base.py b/src/mailman/workflows/base.py index 5988dfa43..e374d58b4 100644 --- a/src/mailman/workflows/base.py +++ b/src/mailman/workflows/base.py @@ -23,9 +23,11 @@ import logging from collections import deque -from mailman.interfaces.workflows import IWorkflowStateManager +from mailman.interfaces.workflows import IWorkflow, IWorkflowStateManager +from mailman.utilities.modules import abstract_component from public import public from zope.component import getUtility +from zope.interface import implementer COMMASPACE = ', ' @@ -33,6 +35,8 @@ log = logging.getLogger('mailman.error') @public +@abstract_component +@implementer(IWorkflow) class Workflow: """Generic workflow.""" |
