diff options
| author | Barry Warsaw | 2010-02-23 14:31:41 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2010-02-23 14:31:41 -0500 |
| commit | 0fa9260a3d23b7ba17de727e66bcc27a0aeacc29 (patch) | |
| tree | bc45a5ba133e22eac478196436f9e5360c74ebfe /src/mailman/interfaces/membership.py | |
| parent | 6ebd29504f204913a1c57f64d802151fc97bfb41 (diff) | |
| download | mailman-0fa9260a3d23b7ba17de727e66bcc27a0aeacc29.tar.gz mailman-0fa9260a3d23b7ba17de727e66bcc27a0aeacc29.tar.zst mailman-0fa9260a3d23b7ba17de727e66bcc27a0aeacc29.zip | |
Diffstat (limited to 'src/mailman/interfaces/membership.py')
| -rw-r--r-- | src/mailman/interfaces/membership.py | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/mailman/interfaces/membership.py b/src/mailman/interfaces/membership.py index 6e6176e8f..bcef2eb09 100644 --- a/src/mailman/interfaces/membership.py +++ b/src/mailman/interfaces/membership.py @@ -25,11 +25,7 @@ __all__ = [ ] -from lazr.restful.declarations import ( - collection_default_content, export_as_webservice_collection, - export_write_operation, operation_parameters) from zope.interface import Interface -from zope.schema import TextLine from mailman.core.i18n import _ from mailman.interfaces.member import IMember @@ -39,9 +35,6 @@ from mailman.interfaces.member import IMember class ISubscriptionService(Interface): """Subscription services for the REST API.""" - export_as_webservice_collection(IMember) - - @collection_default_content() def get_members(): """Return a sequence of all members of all mailing lists. @@ -55,13 +48,6 @@ class ISubscriptionService(Interface): :rtype: list of `IMember` """ - @operation_parameters( - fqdn_listname=TextLine(), - address=TextLine(), - real_name=TextLine(), - delivery_mode=TextLine(), - ) - @export_write_operation() def join(fqdn_listname, address, real_name=None, delivery_mode=None): """Subscribe to a mailing list. @@ -94,11 +80,6 @@ class ISubscriptionService(Interface): :raises ValueError: when `delivery_mode` is invalid. """ - @operation_parameters( - fqdn_listname=TextLine(), - address=TextLine(), - ) - @export_write_operation() def leave(fqdn_listname, address): """Unsubscribe from a mailing list. |
