summaryrefslogtreecommitdiff
path: root/Mailman/configuration.py
diff options
context:
space:
mode:
authorbwarsaw2007-04-17 21:37:49 +0000
committerbwarsaw2007-04-17 21:37:49 +0000
commitcca5c6b455aa894078573f45f3dd2c0901e0103e (patch)
treeb0e3c481fae7bb44c9c27c258735f8318cadb530 /Mailman/configuration.py
parent69b250129cac1edc2aef339127bdd9446b8ee5e7 (diff)
downloadmailman-cca5c6b455aa894078573f45f3dd2c0901e0103e.tar.gz
mailman-cca5c6b455aa894078573f45f3dd2c0901e0103e.tar.zst
mailman-cca5c6b455aa894078573f45f3dd2c0901e0103e.zip
Diffstat (limited to 'Mailman/configuration.py')
-rw-r--r--Mailman/configuration.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Mailman/configuration.py b/Mailman/configuration.py
index a489025ca..a0d35e483 100644
--- a/Mailman/configuration.py
+++ b/Mailman/configuration.py
@@ -72,12 +72,14 @@ class Configuration(object):
path = os.path.abspath(os.path.expanduser(filename))
try:
execfile(path, ns, ns)
+ self.filename = path
except EnvironmentError, e:
if e.errno <> errno.ENOENT or original_filename:
raise
# The file didn't exist, so try mm_cfg.py
from Mailman import mm_cfg
ns.update(mm_cfg.__dict__)
+ self.filename = None
# Based on values possibly set in mailman.cfg, add additional qrunners
if ns['USE_MAILDIR']:
self.add_qrunner('Maildir')