Add an interface IArchiver which is used to calculate urls and send messages
commit0d0c030d50e4dbd11f33ccddb96cf13fd3470cd2
authorBarry Warsaw <barry@python.org>
Sun, 13 Jan 2008 21:17:38 +0000 (13 16:17 -0500)
committerBarry Warsaw <barry@python.org>
Sun, 13 Jan 2008 21:17:38 +0000 (13 16:17 -0500)
tree4e182668a895beabcb35a7659c37ac2fb04ca5bf
parent90355248db6f6619148abb2a9137c3a564345729
Add an interface IArchiver which is used to calculate urls and send messages
to the archiver.  Also add a plugin architecture for easily overriding the
archiver, and hook this into the setup.py script.

Updated CookHeaders.py and Scrubber.py handlers to use the plugged archiver.
Updated doctests as appropriate.

Fix a typo in the setup.py file.
Mailman/Handlers/Cleanse.py
Mailman/Handlers/CookHeaders.py
Mailman/Handlers/Scrubber.py
Mailman/app/archiving.py
Mailman/docs/cook-headers.txt
Mailman/docs/scrubber.txt
Mailman/interfaces/archiver.py [new file with mode: 0644]
setup.py