summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces/preferences.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/interfaces/preferences.py')
-rw-r--r--src/mailman/interfaces/preferences.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mailman/interfaces/preferences.py b/src/mailman/interfaces/preferences.py
index 4b5b490cb..84f85820a 100644
--- a/src/mailman/interfaces/preferences.py
+++ b/src/mailman/interfaces/preferences.py
@@ -68,3 +68,9 @@ class IPreferences(Interface):
which means that no preference is specified.
XXX I'm not sure this is the right place to put this.""")
+
+ def absorb(preferences):
+ """Merge these preferences, and then delete them.
+
+ Only this instance's unset preferences (None/NULL) will be imported.
+ """