diff options
| author | Barry Warsaw | 2007-07-02 18:45:13 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2007-07-02 18:45:13 -0400 |
| commit | 11772a32e8226801bee5bb17115e63f19c713aa8 (patch) | |
| tree | 5093b274aa323b904b906dd803fb73cdb77d5042 /Mailman/MailList.py | |
| parent | 8e1e73e9499dc11a98126f964225895578306965 (diff) | |
| download | mailman-11772a32e8226801bee5bb17115e63f19c713aa8.tar.gz mailman-11772a32e8226801bee5bb17115e63f19c713aa8.tar.zst mailman-11772a32e8226801bee5bb17115e63f19c713aa8.zip | |
Diffstat (limited to 'Mailman/MailList.py')
| -rw-r--r-- | Mailman/MailList.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py index 9dff467ce..6f08ca674 100644 --- a/Mailman/MailList.py +++ b/Mailman/MailList.py @@ -304,8 +304,9 @@ class MailList(object, HTMLFormatter, Deliverer, ListAdmin, mod = sys.modules[adaptor_module] self._memberadaptor = getattr(mod, adaptor_class)(self) self._make_lock(self.fqdn_listname) - self._full_path = os.path.join(config.LIST_DATA_DIR, - self.fqdn_listname) + # Create the list's data directory. + self._full_path = os.path.join(config.LIST_DATA_DIR, self.fqdn_listname) + Utils.makedirs(self._full_path) # Only one level of mixin inheritance allowed for baseclass in self.__class__.__bases__: if hasattr(baseclass, 'InitTempVars'): |
