Merge lp://staging/~flo-fuchs/mailman.client/archival_options into lp://staging/mailman.client

Proposed by Florian Fuchs
Status: Merged
Merged at revision: 63
Proposed branch: lp://staging/~flo-fuchs/mailman.client/archival_options
Merge into: lp://staging/mailman.client
Diff against target: 5601 lines (+2328/-2082)
4 files modified
src/mailmanclient/NEWS.rst (+2/-1)
src/mailmanclient/_client.py (+64/-0)
src/mailmanclient/docs/using.rst (+42/-1)
src/mailmanclient/tests/data/tape.yaml (+2220/-2080)
To merge this branch: bzr merge lp://staging/~flo-fuchs/mailman.client/archival_options
Reviewer Review Type Date Requested Status
Mailman Coders Pending
Review via email: mp+253005@code.staging.launchpad.net

Description of the change

This change introduces archival options to mailman.client:

- _List objects now have an `archivers` property which holds a dictionary with "<archiver>: <enabled>" pairs.

- _List objects now have a `set_archiver` method which accepts an archiver name and a Boolean for the `enabled` status.

To post a comment you must log in.
68. By Florian Fuchs

* Introduced a dict-like ``archivers`` property.
* Removed the list class's set_archiver method.
* Updated docs.
* Updated vcr yaml data.

69. By Florian Fuchs

Added ``_ListArchivers`` docstrings and a couple of comments.

70. By Florian Fuchs

Add news entry for archiver settings.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches