diff options
| author | bwarsaw | 2006-11-12 03:14:00 +0000 |
|---|---|---|
| committer | bwarsaw | 2006-11-12 03:14:00 +0000 |
| commit | 425a8297a9987800f62cf61d47a916d026028864 (patch) | |
| tree | e49673d9a941a9c7fa80677a5bcdcefe9fea2a39 /Mailman/Archiver/Archiver.py | |
| parent | 28690731c0e6b13d60629223a7a9dbccc442f8ee (diff) | |
| download | mailman-425a8297a9987800f62cf61d47a916d026028864.tar.gz mailman-425a8297a9987800f62cf61d47a916d026028864.tar.zst mailman-425a8297a9987800f62cf61d47a916d026028864.zip | |
Diffstat (limited to 'Mailman/Archiver/Archiver.py')
| -rw-r--r-- | Mailman/Archiver/Archiver.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Mailman/Archiver/Archiver.py b/Mailman/Archiver/Archiver.py index 96d6c46dc..838ee13c6 100644 --- a/Mailman/Archiver/Archiver.py +++ b/Mailman/Archiver/Archiver.py @@ -29,6 +29,7 @@ import logging import traceback from cStringIO import StringIO +from string import Template from Mailman import Mailbox from Mailman import Utils @@ -139,10 +140,11 @@ class Archiver: url = self.GetScriptURL('private') + '/index.html' else: web_host = config.domains.get(self.host_name, self.host_name) - url = config.PUBLIC_ARCHIVE_URL % { - 'listname': self.internal_name(), - 'hostname': web_host, - } + url = Template(config.PUBLIC_ARCHIVE_URL).safe_substitute( + listname=self.internal_name(), + hostname=web_host, + fqdn_listname=self.fqdn_listname, + ) return url def __archive_file(self, afn): |
