[issue30044] shutil.copystat should (allow to) copy ownership, and other attributes
David Justo
report at bugs.python.org
Tue Jan 5 23:52:51 EST 2021
David Justo <david.justo.1996 at gmail.com> added the comment:
Hi folks,
I'd be interested in contributing to this issue, since it seems "easy" enough, but I'm unsure that consensus was reached about the right solution.
>From what I gathered from Giampaolo's comments, we have solutions that should work for Unix-y systems and MacOS. So that's clear.
For Windows though, I'm unsure. It appears, we'd need kernel-mode-enabled clients to do this and maybe that's enough to discourage this effort altogether.
So it appears we have 3 options then:
1. Implement a new function that copies ownership in linux+mac but not in Windows. Then to document that difference.
2. Implement a new function that copies ownership in linux+mac, then use the native NT API to achieve the same result in Windows. Document the limitations
3. Just document the existing limitations.
Do we have a preference? I do not, just excited to potentially contribute something :)
Thanks!
----------
nosy: +davidmrdavid
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue30044>
_______________________________________
More information about the Python-bugs-list
mailing list