summaryrefslogtreecommitdiff
path: root/Mailman/configuration.py
diff options
context:
space:
mode:
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')