summaryrefslogtreecommitdiff
path: root/mailman/archiving/mhonarc.py
diff options
context:
space:
mode:
Diffstat (limited to 'mailman/archiving/mhonarc.py')
-rw-r--r--mailman/archiving/mhonarc.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/mailman/archiving/mhonarc.py b/mailman/archiving/mhonarc.py
index 3d17ffd13..c20c34ba0 100644
--- a/mailman/archiving/mhonarc.py
+++ b/mailman/archiving/mhonarc.py
@@ -32,6 +32,7 @@ from string import Template
from urlparse import urljoin
from zope.interface import implements
+from mailman import Defaults
from mailman.config import config
from mailman.interfaces.archiver import IArchiver
@@ -53,7 +54,7 @@ class MHonArc:
"""See `IArchiver`."""
# XXX What about private MHonArc archives?
web_host = config.domains[mlist.host_name].url_host
- return Template(config.PUBLIC_ARCHIVE_URL).safe_substitute(
+ return Template(Defaults.PUBLIC_ARCHIVE_URL).safe_substitute(
listname=mlist.fqdn_listname,
hostname=web_host,
fqdn_listname=mlist.fqdn_listname,
@@ -82,7 +83,7 @@ class MHonArc:
"""See `IArchiver`."""
substitutions = config.__dict__.copy()
substitutions['listname'] = mlist.fqdn_listname
- command = Template(config.MHONARC_COMMAND).safe_substitute(
+ command = Template(Defaults.MHONARC_COMMAND).safe_substitute(
substitutions)
proc = subprocess.Popen(
command, stdout=subprocess.PIPE, stderr=subprocess.PIPE,