diff options
| author | Barry Warsaw | 2016-03-23 23:40:54 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2016-03-23 23:40:54 -0400 |
| commit | f51c63ca108134dd30f26641bef15bfcddd6e502 (patch) | |
| tree | b3cc41a2d54d11f62886db7ceab3985b9bee18f1 /src/mailman/app/membership.py | |
| parent | ab2b619db5f3de47cffc2740901c4f82958a7d96 (diff) | |
| download | mailman-f51c63ca108134dd30f26641bef15bfcddd6e502.tar.gz mailman-f51c63ca108134dd30f26641bef15bfcddd6e502.tar.zst mailman-f51c63ca108134dd30f26641bef15bfcddd6e502.zip | |
Diffstat (limited to 'src/mailman/app/membership.py')
| -rw-r--r-- | src/mailman/app/membership.py | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/mailman/app/membership.py b/src/mailman/app/membership.py index 81f221edc..8ded39388 100644 --- a/src/mailman/app/membership.py +++ b/src/mailman/app/membership.py @@ -17,14 +17,8 @@ """Application support for membership management.""" -__all__ = [ - 'add_member', - 'delete_member', - 'handle_SubscriptionEvent', - ] - - from email.utils import formataddr +from mailman import public from mailman.app.notifications import ( send_admin_subscription_notice, send_goodbye_message, send_welcome_message) @@ -41,7 +35,7 @@ from mailman.utilities.i18n import make from zope.component import getUtility - +@public def add_member(mlist, record, role=MemberRole.member): """Add a member right now. @@ -99,7 +93,7 @@ def add_member(mlist, record, role=MemberRole.member): return member - +@public def delete_member(mlist, email, admin_notif=None, userack=None): """Delete a member right now. @@ -142,7 +136,7 @@ def delete_member(mlist, email, admin_notif=None, userack=None): msg.send(mlist) - +@public def handle_SubscriptionEvent(event): if not isinstance(event, SubscriptionEvent): return |
