diff options
Diffstat (limited to 'src/mailman/rest/queues.py')
| -rw-r--r-- | src/mailman/rest/queues.py | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/src/mailman/rest/queues.py b/src/mailman/rest/queues.py index 4d3c9f58b..69f6df973 100644 --- a/src/mailman/rest/queues.py +++ b/src/mailman/rest/queues.py @@ -17,13 +17,7 @@ """<api>/queues.""" -__all__ = [ - 'AQueue', - 'AQueueFile', - 'AllQueues', - ] - - +from mailman import public from mailman.config import config from mailman.app.inject import inject_text from mailman.interfaces.listmanager import IListManager @@ -33,7 +27,6 @@ from mailman.rest.validator import Validator from zope.component import getUtility - class _QueuesBase(CollectionMixin): """Shared base class for queues.""" @@ -54,7 +47,7 @@ class _QueuesBase(CollectionMixin): return sorted(config.switchboards) - +@public class AQueue(_QueuesBase): """A single queue.""" @@ -94,7 +87,7 @@ class AQueue(_QueuesBase): created(response, location) - +@public class AQueueFile: def __init__(self, name, filebase): self._name = name @@ -115,7 +108,7 @@ class AQueueFile: no_content(response) - +@public class AllQueues(_QueuesBase): """All queues.""" |
