diff options
| author | Barry Warsaw | 2011-06-16 16:46:02 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2011-06-16 16:46:02 -0400 |
| commit | a8722b736a9070288f9bd62b8650f9e682a33ea6 (patch) | |
| tree | 0d2a9342963d9b81af5cd822c571beefda29b7a2 /src/mailman/rest | |
| parent | 3c99f28d219596434e8547df95e7041e2cf21fb7 (diff) | |
| download | mailman-a8722b736a9070288f9bd62b8650f9e682a33ea6.tar.gz mailman-a8722b736a9070288f9bd62b8650f9e682a33ea6.tar.zst mailman-a8722b736a9070288f9bd62b8650f9e682a33ea6.zip | |
* The IMailingList attribute ``host_name`` has been renamed to ``mail_host``
for consistency. This changes the REST API for mailing list
resources. (LP: #787599)
Diffstat (limited to 'src/mailman/rest')
| -rw-r--r-- | src/mailman/rest/configuration.py | 2 | ||||
| -rw-r--r-- | src/mailman/rest/docs/configuration.rst (renamed from src/mailman/rest/docs/configuration.txt) | 2 | ||||
| -rw-r--r-- | src/mailman/rest/docs/lists.rst (renamed from src/mailman/rest/docs/lists.txt) | 4 | ||||
| -rw-r--r-- | src/mailman/rest/lists.py | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/src/mailman/rest/configuration.py b/src/mailman/rest/configuration.py index ea180a724..0f08198ab 100644 --- a/src/mailman/rest/configuration.py +++ b/src/mailman/rest/configuration.py @@ -182,7 +182,7 @@ ATTRIBUTES = dict( filter_content=GetterSetter(as_boolean), fqdn_listname=GetterSetter(None), generic_nonmember_action=GetterSetter(int), - host_name=GetterSetter(None), + mail_host=GetterSetter(None), include_list_post_header=GetterSetter(as_boolean), include_rfc2369_headers=GetterSetter(as_boolean), join_address=GetterSetter(None), diff --git a/src/mailman/rest/docs/configuration.txt b/src/mailman/rest/docs/configuration.rst index 1c18434d7..b21bb8e4c 100644 --- a/src/mailman/rest/docs/configuration.txt +++ b/src/mailman/rest/docs/configuration.rst @@ -40,7 +40,6 @@ All readable attributes for a list are available on a sub-resource. filter_content: False fqdn_listname: test-one@example.com generic_nonmember_action: 1 - host_name: example.com http_etag: "..." include_list_post_header: True include_rfc2369_headers: True @@ -49,6 +48,7 @@ All readable attributes for a list are available on a sub-resource. leave_address: test-one-leave@example.com list_id: test-one.example.com list_name: test-one + mail_host: example.com next_digest_number: 1 no_reply_address: noreply@example.com owner_address: test-one-owner@example.com diff --git a/src/mailman/rest/docs/lists.txt b/src/mailman/rest/docs/lists.rst index 32cca5fb7..fd96507c3 100644 --- a/src/mailman/rest/docs/lists.txt +++ b/src/mailman/rest/docs/lists.rst @@ -21,9 +21,9 @@ Create a mailing list in a domain and it's accessible via the API. >>> dump_json('http://localhost:9001/3.0/lists') entry 0: fqdn_listname: test-one@example.com - host_name: example.com http_etag: "..." list_name: test-one + mail_host: example.com real_name: Test-one self_link: http://localhost:9001/3.0/lists/test-one@example.com http_etag: "..." @@ -63,9 +63,9 @@ It is also available via the location given in the response. >>> dump_json('http://localhost:9001/3.0/lists/test-two@example.com') fqdn_listname: test-two@example.com - host_name: example.com http_etag: "..." list_name: test-two + mail_host: example.com real_name: Test-two self_link: http://localhost:9001/3.0/lists/test-two@example.com diff --git a/src/mailman/rest/lists.py b/src/mailman/rest/lists.py index 388da8d9d..3edb43b00 100644 --- a/src/mailman/rest/lists.py +++ b/src/mailman/rest/lists.py @@ -109,7 +109,7 @@ class _ListBase(resource.Resource, CollectionMixin): """See `CollectionMixin`.""" return dict( fqdn_listname=mlist.fqdn_listname, - host_name=mlist.host_name, + mail_host=mlist.mail_host, list_name=mlist.list_name, real_name=mlist.real_name, self_link=path_to('lists/{0}'.format(mlist.fqdn_listname)), |
