summaryrefslogtreecommitdiff
path: root/src/mailman/options.py
diff options
context:
space:
mode:
authorBarry Warsaw2009-05-15 18:37:29 -0400
committerBarry Warsaw2009-05-15 18:37:29 -0400
commitb63bf8546956f5b15d9d7d565bec42da8fffbf24 (patch)
tree408558e9be18b108b7a242db459f21ed3dbc0af2 /src/mailman/options.py
parent25a3786da9d299a52d82d8b884a9ecb6e2b2cf39 (diff)
downloadmailman-b63bf8546956f5b15d9d7d565bec42da8fffbf24.tar.gz
mailman-b63bf8546956f5b15d9d7d565bec42da8fffbf24.tar.zst
mailman-b63bf8546956f5b15d9d7d565bec42da8fffbf24.zip
Diffstat (limited to 'src/mailman/options.py')
-rw-r--r--src/mailman/options.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mailman/options.py b/src/mailman/options.py
index d18c78cea..85508501a 100644
--- a/src/mailman/options.py
+++ b/src/mailman/options.py
@@ -137,10 +137,8 @@ class Options:
from the configuration files.
:type propagate_logs: bool or None.
"""
- # Fall back to using the environment variable if -C is not given.
- config_file = (os.getenv('MAILMAN_CONFIG_FILE')
- if self.options.config is None
- else self.options.config)
+ # The environment variable overrides the -C option.
+ config_file = os.getenv('MAILMAN_CONFIG_FILE', self.options.config)
initialize(config_file, propagate_logs=propagate_logs)
self.sanity_check()