Message291789
Hi,
I've faced an issue w/ `mailbox.Maildir()`. The case is following:
1. I create a folder with `tempfile.TemporaryDirectory()`, so it's empty
2. I pass that folder path as an argument when instantiating `mailbox.Maildir()`
3. Then I receive an exception happening because "there's no such file or directory" (namely `cur`, `tmp` or `new`) during interaction with Maildir
**Expected result:** subdirs are created during `Maildir()` instance creation.
**Actual result:** subdirs are assumed as existing which leads to exceptions during use.
**Workaround:** remove the actual dir before passing the path to `Maildir()`. It will be created automatically with all subdirs needed.
**Fix:** PR linked. Basically it adds creation of subdirs regardless of whether the base dir existed before. |
|
Date |
User |
Action |
Args |
2017-04-17 07:47:54 | webknjaz | set | recipients:
+ webknjaz |
2017-04-17 07:47:54 | webknjaz | set | messageid: <1492415274.72.0.826528835648.issue30088@psf.upfronthosting.co.za> |
2017-04-17 07:47:54 | webknjaz | link | issue30088 messages |
2017-04-17 07:47:54 | webknjaz | create | |
|