Open jtratner opened 7 years ago
Similarly, might be nice to support use_manifest=True
in copytree for POSIX paths as well - so you don't have to think about the behavior whatsoever.
turns out copytree already handles this, so it's just adding support for copy()
and open()
I was looking into consolidating tests and I realized that this test has different behavior on swift vs. local filesystem. Specifically, if you use copytree or copy or open, parent directories are auto-created on OBS but not on POSIX:
If we wanted to actually have cross-compatible behavior, I'm thinking we should make an API break and then have open(), copy(), copytree() all create parent directories for you (again, to provide consistency).
Thoughts @pkaleta @kyleabeauchamp @wesleykendall ?