From 9a39c279caad4cd291726eefbbbeb9ddd0b5670e Mon Sep 17 00:00:00 2001 From: bwarsaw Date: Thu, 6 Dec 2001 07:00:16 +0000 Subject: genaliases interface conformance: makelock(), clear(): no-ops create(): Add an optional (ignored) nolock argument. --- Mailman/MTA/Manual.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) 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: -- cgit v1.3.1