summaryrefslogtreecommitdiff
path: root/mailman/Archiver/HyperArch.py
diff options
context:
space:
mode:
Diffstat (limited to 'mailman/Archiver/HyperArch.py')
-rw-r--r--mailman/Archiver/HyperArch.py12
1 files changed, 3 insertions, 9 deletions
diff --git a/mailman/Archiver/HyperArch.py b/mailman/Archiver/HyperArch.py
index 11fd32cf1..0395f6482 100644
--- a/mailman/Archiver/HyperArch.py
+++ b/mailman/Archiver/HyperArch.py
@@ -29,6 +29,7 @@
import os
import re
import sys
+import gzip
import time
import errno
import urllib
@@ -47,20 +48,13 @@ from mailman import i18n
from mailman.Archiver import HyperDatabase
from mailman.Archiver import pipermail
from mailman.Mailbox import ArchiverMailbox
-from mailman.configuration import config
+from mailman.config import config
log = logging.getLogger('mailman.error')
# Set up i18n. Assume the current language has already been set in the caller.
_ = i18n._
-gzip = None
-if config.GZIP_ARCHIVE_TXT_FILES:
- try:
- import gzip
- except ImportError:
- pass
-
EMPTYSTRING = ''
NL = '\n'
@@ -239,7 +233,7 @@ class Article(pipermail.Article):
_last_article_time = time.time()
def __init__(self, message=None, sequence=0, keepHeaders=[],
- lang=config.DEFAULT_SERVER_LANGUAGE, mlist=None):
+ lang=config.mailman.default_language, mlist=None):
self.__super_init(message, sequence, keepHeaders)
self.prev = None
self.next = None