[Mailman-Developers]
[ mailman-Bugs-666235 ] sync_members bugs (possible fixes included)
SourceForge.net
noreply at sourceforge.net
Sat Jan 11 07:31:18 EST 2003
Bugs item #666235, was opened at 2003-01-11 10:31
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=666235&group_id=103
Category: command line scripts
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Eric Ding (ericding)
Assigned to: Nobody/Anonymous (nobody)
Summary: sync_members bugs (possible fixes included)
Initial Comment:
While trying to run sync_members in MM 2.1, I get the
following errors:
Traceback (most recent call last):
File "/home/mailman/bin/sync_members", line 286, in ?
main()
File "/home/mailman/bin/sync_members", line 258, in main
s = email.Utils.formataddr((name,
addr)).encode(enc, replace')
UnboundLocalError: local variable 'enc' referenced
before assignment
I worked around this by adding
enc = sys.getdefaultencoding()
at line 258. But then the script throws an error while
trying to remove members! Here's the traceback:
File "/home/mailman/bin/sync_members", line 287, in ?
main()
File "/home/mailman/bin/sync_members", line 276, in main
name = mlist.getMemberName(laddr) or ''
File "/home/mailman/Mailman/OldStyleMemberships.py",
line 128, in getMemberName
self.__assertIsMember(member)
File "/home/mailman/Mailman/OldStyleMemberships.py",
line 113, in __assertIsMember
raise Errors.NotAMemberError, member
Mailman.Errors.NotAMemberError: xxxxx at hotmail.com
If I change line 276 to just set name to '', then the
script completes successfully. Is it possible it's
trying to reference member name after the member has
already been deleted from the list?
Eric
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=666235&group_id=103
More information about the Mailman-Developers
mailing list