summaryrefslogtreecommitdiff
path: root/src/mailman/rest/adapters.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/rest/adapters.py')
-rw-r--r--src/mailman/rest/adapters.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mailman/rest/adapters.py b/src/mailman/rest/adapters.py
index 50ef89b18..4dcf23e54 100644
--- a/src/mailman/rest/adapters.py
+++ b/src/mailman/rest/adapters.py
@@ -61,3 +61,10 @@ class DomainCollection:
if domain is None:
raise NotFound(self, name)
return domain
+
+ def new(self, email_host, description=None, base_url=None,
+ contact_address=None):
+ """See `IDomainCollection`."""
+ value = self._manager.add(
+ email_host, description, base_url, contact_address)
+ return value