diff options
| author | Barry Warsaw | 2008-12-23 17:33:37 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2008-12-23 17:33:37 -0500 |
| commit | d4de7996e6d4fb5db04dfed3b3fd12747622b164 (patch) | |
| tree | da5485447a128a0dd857a2a492168deec838362b /mailman/queue/archive.py | |
| parent | fd600d3952393dc9808fefb9be871f78cdbdff39 (diff) | |
| download | mailman-d4de7996e6d4fb5db04dfed3b3fd12747622b164.tar.gz mailman-d4de7996e6d4fb5db04dfed3b3fd12747622b164.tar.zst mailman-d4de7996e6d4fb5db04dfed3b3fd12747622b164.zip | |
Diffstat (limited to 'mailman/queue/archive.py')
| -rw-r--r-- | mailman/queue/archive.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mailman/queue/archive.py b/mailman/queue/archive.py index 6dda70387..e9fd5f7ad 100644 --- a/mailman/queue/archive.py +++ b/mailman/queue/archive.py @@ -30,14 +30,14 @@ from datetime import datetime from email.Utils import parsedate_tz, mktime_tz, formatdate from locknix.lockfile import Lock -from mailman.configuration import config +from mailman import Defaults from mailman.core.plugins import get_plugins from mailman.queue import Runner class ArchiveRunner(Runner): - QDIR = config.ARCHQUEUE_DIR + """The archive runner.""" def _dispose(self, mlist, msg, msgdata): # Support clobber_date, i.e. setting the date in the archive to the @@ -48,9 +48,9 @@ class ArchiveRunner(Runner): received_time = formatdate(msgdata['received_time']) if not original_date: clobber = True - elif config.ARCHIVER_CLOBBER_DATE_POLICY == 1: + elif Defaults.ARCHIVER_CLOBBER_DATE_POLICY == 1: clobber = True - elif config.ARCHIVER_CLOBBER_DATE_POLICY == 2: + elif Defaults.ARCHIVER_CLOBBER_DATE_POLICY == 2: # What's the timestamp on the original message? timetup = parsedate_tz(original_date) now = datetime.now() @@ -60,7 +60,7 @@ class ArchiveRunner(Runner): else: utc_timestamp = datetime.fromtimestamp(mktime_tz(timetup)) clobber = (abs(now - utc_timestamp) > - config.ARCHIVER_ALLOWABLE_SANE_DATE_SKEW) + Defaults.ARCHIVER_ALLOWABLE_SANE_DATE_SKEW) except (ValueError, OverflowError): # The likely cause of this is that the year in the Date: field # is horribly incorrect, e.g. (from SF bug # 571634): |
