[Mailman-Users] global change of forward_auto_discards usingwithlist
Christopher Adams
chris.a.adams at state.or.us
Thu Dec 16 18:11:07 CET 2004
Thanks for your suggestions. I have been able to use withlist to make
this change to one list. However, when I try to run it on all lists, I
get the following error message.
./withlist -l -a -r autodiscard
Importing autodiscard...
Traceback (most recent call last):
File "./withlist", line 275, in ?
main()
File "./withlist", line 247, in main
mod = __import__(module)
File "./autodiscard.py", line 4
m.Save()
^
SyntaxError: invalid syntax
Following is my autodiscard.py file:
###autodiscard.py
def autodiscard(m):
m.forward_auto_discards = False
m.Save()
m.Unlock()
Can you point out an error in my syntax.
Thanks,
Christopher Adams
Mark Sapiro wrote:
>Christopher Adams wrote:
>
>
>
>>I would like to change all mly 500+ lists so that the
>>forward_auto_discards is set to 'No'. I assume that the best way to do
>>this is utilizing the 'withlist' utility. I have only used this utility
>>to change the URL for my lists.
>>
>>Has anyone done this and could you give me some tips?
>>
>>
>
>See
>http://mail.python.org/pipermail/mailman-users/2004-December/041243.html
>
>Just change
>
> mlist.archive = 0
>
>to
>
> mlist.forward_auto_discards = 0
>
>and rename the script appropriately if you want.
>
>There's not much that can go wrong, but it's always a good idea to back
>up your lists/ directory before doing stuff like this.
>
>--
>Mark Sapiro <msapiro at value.net> The highway is for gamblers,
>San Francisco Bay Area, California better use your sense - B. Dylan
>
>
>
More information about the Mailman-Users
mailing list