summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mailman/MTA/Manual.py18
1 files changed, 17 insertions, 1 deletions
diff --git a/Mailman/MTA/Manual.py b/Mailman/MTA/Manual.py
index f33e698ce..5a60920c1 100644
--- a/Mailman/MTA/Manual.py
+++ b/Mailman/MTA/Manual.py
@@ -28,7 +28,23 @@ from Mailman.MTA.Utils import makealiases
-def create(mlist, cgi=0):
+# no-ops for interface compliance
+def makelock():
+ class Dummy:
+ def lock(self):
+ pass
+ def unlock(self, unconditionally=0):
+ pass
+ return Dummy()
+
+
+def clear():
+ pass
+
+
+
+# nolock argument is ignored, but exists for interface compliance
+def create(mlist, cgi=0, nolock=0):
listname = mlist.internal_name()
fieldsz = len(listname) + len('-request')
if cgi: