diff options
Diffstat (limited to 'mailman/config/config.py')
| -rw-r--r-- | mailman/config/config.py | 7 |
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): |
