On 3/22/2016 5:03 PM, Mark Sapiro wrote:
On 03/22/2016 11:02 AM, Chris Nulk wrote:
Below my message is a diff of my changes to clone_list.  While I try
testing my changes on a test system, I would appreciate it if someone
could take a look at my changes to ensure I am not off-base with my
process.

I have looked at it and it looks fine to me.

I will try adding it to my script and doing a bit of testing, but I
think it will be fine.

Thanks for looking at it Mark.

I have done limited testing (4 member list with a few archived messages) and it appears to be working. The archives were moved and rebuilt. When I changed the scrub_nondigest setting to Yes, the list is renamed, archives moved, and an error message that the archives were not rebuilt.

Based on my testing, I noticed the error message for not rebuilding the archives is a bit terse. For my target audience it needs to be a little more helpful. So, I changed the lines:

       if ol.scrub_nondigest:
abort('Scrub_nondigest is YES for %s. WILL NOT REBUILD ARCHIVES.' % ns.old_list)
       else:

with

        if ol.scrub_nondigest:
            abort("""ARCHIVES NOT REBUILT.

Scrub_nondigest for %s is set to Yes.  To prevent losing any scrubbed
attachments, you will need to rebuild and fix the listname links in
the archives using another method than using bin/arch.
""" % ns.old_list)
        else:

I will do a little more testing on some larger lists but it looks promising.

Thank you again Mark,
Chris

------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to