This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ztane
Recipients jort.bloem, r.david.murray, ztane
Date 2016-08-10.05:10:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1470805811.24.0.686364034961.issue27687@psf.upfronthosting.co.za>
In-reply-to
Content
And as it is documented, it would be a change against documentation.
However as a stop-gap it is rather trivial to make your own copy function to fix this. copy2 returns the actual destination, so you could do

     def copy_with_ownership(src, dest, *, follow_symlinks=True):
         actual_dest = copy2(src, dest, follow_symlinks=follow_symlinks)
         fix_ownership(src, actual_dest)
         return actual_dest

implement fix_ownership to do what it needs to do, and pass copy_with_ownership as the copy_function argument to move.
History
Date User Action Args
2016-08-10 05:10:11ztanesetrecipients: + ztane, r.david.murray, jort.bloem
2016-08-10 05:10:11ztanesetmessageid: <1470805811.24.0.686364034961.issue27687@psf.upfronthosting.co.za>
2016-08-10 05:10:11ztanelinkissue27687 messages
2016-08-10 05:10:10ztanecreate