summaryrefslogtreecommitdiff
path: root/mailman/config/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'mailman/config/config.py')
-rw-r--r--mailman/config/config.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/mailman/config/config.py b/mailman/config/config.py
index 189917999..fa359a6f5 100644
--- a/mailman/config/config.py
+++ b/mailman/config/config.py
@@ -39,6 +39,7 @@ from mailman.core import errors
from mailman.domain import Domain
from mailman.languages import LanguageManager
from mailman.styles.manager import StyleManager
+from mailman.utilities.filesystem import makedirs
SPACE = ' '
@@ -169,11 +170,7 @@ class Configuration(object):
def ensure_directories_exist(self):
"""Create all path directories if they do not exist."""
for variable, directory in self.paths.items():
- try:
- os.makedirs(directory, 02775)
- except OSError, e:
- if e.errno <> errno.EEXIST:
- raise
+ makedirs(directory)
@property
def qrunner_configs(self):