summaryrefslogtreecommitdiff
path: root/Mailman/TopicMgr.py
diff options
context:
space:
mode:
authorbwarsaw2001-07-19 04:46:27 +0000
committerbwarsaw2001-07-19 04:46:27 +0000
commitca58185411275cb6cf767488d1ae615d1734d276 (patch)
tree1e837e24f0621b30085746d599a774c1a9bff54b /Mailman/TopicMgr.py
parentadf5b8bcb824bc896bbc77052f2530ed07913e3f (diff)
downloadmailman-ca58185411275cb6cf767488d1ae615d1734d276.tar.gz
mailman-ca58185411275cb6cf767488d1ae615d1734d276.tar.zst
mailman-ca58185411275cb6cf767488d1ae615d1734d276.zip
All membership related attribute access should use the MemberAdaptor
API instead, e.g. IsMember() -> isMember() self.passwords.* -> getMemberPassword() ConfirmUserPassword() -> [do the comparison ourselves] ChangeUserPassword() -> setMemberPassword() GetUserOption() -> getMemberOption() GetDigestMembers() -> getDigestMemberKeys() GetMembers() -> getRegularMemberKeys() DeleteMember() -> ApprovedDeleteMember() option_info: Make order agree w/ option_desc. ProcessPasswordCmd(): Fix the response string so that it isn't broken on two lines. Remove unnecessary exception handlers. be raised. ProcessOptionsCmd(), ProcessSetCmd(), ProcessUnsubscribeCmd(): Rewrite and simply to use the new membership API. Remove unnecessary exception handlers. ProcessSetCommand(): Split usage printing into __setcmd_usage() method.
Diffstat (limited to 'Mailman/TopicMgr.py')
0 files changed, 0 insertions, 0 deletions