diff options
| author | Barry Warsaw | 2009-02-07 23:14:26 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2009-02-07 23:14:26 -0500 |
| commit | 84a81e4a90349f7116863d2f45cda1ee31b5b3b5 (patch) | |
| tree | 9f9d809613f35a2a2757dc623b2c7a7924d55e30 /src/mailman/Archiver/Archiver.py | |
| parent | a0e24e42813198dab691d2a4d67ee6a6a0f7b084 (diff) | |
| parent | 4c6c95a847f440242e9133a39f0b96a5d7a9d4e3 (diff) | |
| download | mailman-84a81e4a90349f7116863d2f45cda1ee31b5b3b5.tar.gz mailman-84a81e4a90349f7116863d2f45cda1ee31b5b3b5.tar.zst mailman-84a81e4a90349f7116863d2f45cda1ee31b5b3b5.zip | |
Diffstat (limited to 'src/mailman/Archiver/Archiver.py')
| -rw-r--r-- | src/mailman/Archiver/Archiver.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mailman/Archiver/Archiver.py b/src/mailman/Archiver/Archiver.py index d0b9fbd1b..1a4e32623 100644 --- a/src/mailman/Archiver/Archiver.py +++ b/src/mailman/Archiver/Archiver.py @@ -26,11 +26,11 @@ archival. import os import errno import logging +import mailbox from cStringIO import StringIO from string import Template -from mailman import Mailbox from mailman import Utils from mailman.config import config @@ -140,7 +140,7 @@ class Archiver: """Open (creating, if necessary) the named archive file.""" omask = os.umask(002) try: - return Mailbox.Mailbox(open(afn, 'a+')) + return mailbox.mbox(afn, 'a+') finally: os.umask(omask) @@ -153,7 +153,7 @@ class Archiver: try: afn = self.ArchiveFileName() mbox = self.__archive_file(afn) - mbox.AppendMessage(post) + mbox.add(post) mbox.fp.close() except IOError, msg: log.error('Archive file access failure:\n\t%s %s', afn, msg) |
