diff options
Diffstat (limited to 'Mailman/configuration.py')
| -rw-r--r-- | Mailman/configuration.py | 2 |
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') |
