diff options
Diffstat (limited to 'src/mailman/rest/domains.py')
| -rw-r--r-- | src/mailman/rest/domains.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mailman/rest/domains.py b/src/mailman/rest/domains.py index 0128c9da0..dbf9f94c1 100644 --- a/src/mailman/rest/domains.py +++ b/src/mailman/rest/domains.py @@ -17,12 +17,7 @@ """REST for domains.""" -__all__ = [ - 'ADomain', - 'AllDomains', - ] - - +from mailman import public from mailman.interfaces.domain import ( BadDomainSpecificationError, IDomainManager) from mailman.rest.helpers import ( @@ -34,7 +29,6 @@ from mailman.rest.validator import Validator, list_of_strings_validator from zope.component import getUtility - class _DomainBase(CollectionMixin): """Shared base class for domain representations.""" @@ -53,6 +47,7 @@ class _DomainBase(CollectionMixin): return list(getUtility(IDomainManager)) +@public class ADomain(_DomainBase): """A domain.""" @@ -100,6 +95,7 @@ class ADomain(_DomainBase): return NotFound(), [] +@public class AllDomains(_DomainBase): """The domains.""" |
