summaryrefslogtreecommitdiff
path: root/Mailman/Errors.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/Errors.py')
-rw-r--r--Mailman/Errors.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/Mailman/Errors.py b/Mailman/Errors.py
index a0fdd8c52..26333a688 100644
--- a/Mailman/Errors.py
+++ b/Mailman/Errors.py
@@ -28,7 +28,14 @@ class MailmanException(Exception):
# Exceptions for problems related to opening a list
class MMListError(MailmanException): pass
-class MMUnknownListError(MMListError): pass
+
+class MMUnknownListError(MMListError):
+ def __init__(self, listname=None):
+ self._listname = listname
+
+ def __str__(self):
+ return self._listname
+
class MMCorruptListDatabaseError(MMListError): pass
class MMListNotReadyError(MMListError): pass
class MMListAlreadyExistsError(MMListError): pass