summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2001-08-16 06:36:38 +0000
committerbwarsaw2001-08-16 06:36:38 +0000
commit30e88fe3b6192ac9e71464fb379bd6a37acb3bcf (patch)
tree4cfa6ca317c90570f9202daf2b4bca01f18c3694
parent3938f49ec1ef176966d43fece3a3fc3a5abbb4fc (diff)
downloadmailman-30e88fe3b6192ac9e71464fb379bd6a37acb3bcf.tar.gz
mailman-30e88fe3b6192ac9e71464fb379bd6a37acb3bcf.tar.zst
mailman-30e88fe3b6192ac9e71464fb379bd6a37acb3bcf.zip
-rw-r--r--Mailman/UserDesc.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/Mailman/UserDesc.py b/Mailman/UserDesc.py
index 13f406cd6..2bead626b 100644
--- a/Mailman/UserDesc.py
+++ b/Mailman/UserDesc.py
@@ -42,3 +42,16 @@ class UserDesc:
if getattr(other, 'language', None) is not None:
self.language = other.language
return self
+
+ def __repr__(self):
+ address = getattr(self, 'address', 'n/a')
+ fullname = getattr(self, 'fullname', 'n/a')
+ password = getattr(self, 'password', 'n/a')
+ digest = getattr(self, 'digest', 'n/a')
+ if digest == 0:
+ digest = 'no'
+ elif digest == 1:
+ digest = 'yes'
+ language = getattr(self, 'language', 'n/a')
+ return '<UserDesc %s (%s) [%s] [digest? %s] [%s]>' % (
+ address, fullname, password, digest, language)