summaryrefslogtreecommitdiff
path: root/src/mailman/core/docs
diff options
context:
space:
mode:
authorJ08nY2017-06-15 23:22:05 +0200
committerJ08nY2017-06-16 15:23:08 +0200
commit5464216a2b852a8954c618aaed170e89cb8951f3 (patch)
tree85f1c67fb034be385b7a941526831f9ca76eff79 /src/mailman/core/docs
parent28dbc044a0d0c464c6800df6b5e27e2b25025b8d (diff)
downloadmailman-address-events.tar.gz
mailman-address-events.tar.zst
mailman-address-events.zip
Diffstat (limited to 'src/mailman/core/docs')
-rw-r--r--src/mailman/core/docs/chains.rst8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mailman/core/docs/chains.rst b/src/mailman/core/docs/chains.rst
index e3190e364..48b8c8858 100644
--- a/src/mailman/core/docs/chains.rst
+++ b/src/mailman/core/docs/chains.rst
@@ -32,9 +32,13 @@ The `discard` chain simply throws the message away.
... An important message.
... """)
+ >>> from mailman.interfaces.chain import ChainEvent
+
>>> def print_msgid(event):
- ... print('{0}: {1}'.format(
- ... event.chain.name.upper(), event.msg.get('message-id', 'n/a')))
+ ... if isinstance(event, ChainEvent):
+ ... print('{0}: {1}'.format(
+ ... event.chain.name.upper(),
+ ... event.msg.get('message-id', 'n/a')))
>>> from mailman.core.chains import process
>>> from mailman.testing.helpers import event_subscribers