diff options
| author | Aurélien Bompard | 2016-08-24 09:51:38 +0200 |
|---|---|---|
| committer | Barry Warsaw | 2016-10-26 08:39:07 -0400 |
| commit | e75d653f700dcf9a0a31550384d6511c47d024c1 (patch) | |
| tree | 24399f2887435e2d6d905757b78da0921c6dc584 /src/mailman/interfaces/listmanager.py | |
| parent | 72197b0ca012c55b290230d846c6a65314c6fe05 (diff) | |
| download | mailman-e75d653f700dcf9a0a31550384d6511c47d024c1.tar.gz mailman-e75d653f700dcf9a0a31550384d6511c47d024c1.tar.zst mailman-e75d653f700dcf9a0a31550384d6511c47d024c1.zip | |
Diffstat (limited to 'src/mailman/interfaces/listmanager.py')
| -rw-r--r-- | src/mailman/interfaces/listmanager.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mailman/interfaces/listmanager.py b/src/mailman/interfaces/listmanager.py index fddec06c8..771eabd70 100644 --- a/src/mailman/interfaces/listmanager.py +++ b/src/mailman/interfaces/listmanager.py @@ -142,3 +142,12 @@ class IListManager(Interface): name_components = Attribute( """An iterator over the 2-tuple of (list_name, mail_host) for all mailing lists managed by this list manager.""") + + def find(**filters): + """Search for mailing lists matching some criteria. + + The filters are mailing list properties that will be filtered upon. + + :return: The list of filtered mailing lists. + :rtype: list of `IMailingList` + """ |
