Re: [PATCH] Use atomic_ofstream as Context Manager i.e., with-statement contexts

Zac Medico <[email protected]> Tue, 16 Mar 2021 20:07:19 -0700
Newsgroups gmane.linux.gentoo.portage.devel
Message-ID <[email protected]>
On 3/8/21 11:25 PM, Florian Schmaus wrote:
> With [1: e93e6d65fa1c] atomic_ofstream became a Context Manager. This
> commit transforms three further call sites of atomic_ofstream() to use
> with-statement contexts for easier readability and increased
> robustness against resource leaks.
> 
> 1: e93e6d65fa1ca75f676a227f7918f8b6d747425c
>    Make atomic_ofstream a Context Manager
> 
> Signed-off-by: Florian Schmaus <[email protected]>
> ---
>  lib/_emerge/BlockerCache.py            |  6 +++---
>  lib/portage/dbapi/_VdbMetadataDelta.py | 11 +++++------
>  lib/portage/dbapi/vartree.py           |  6 +++---

Merged. Thank you!

https://gitweb.gentoo.org/proj/portage.git/commit/?id=8879cef9006d2277453aaee407c234a2d1bc47ba
-- 
Thanks,
Zac
signature.asc (application/pgp-signature, 981 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQKTBAEBCgB9FiEE8OgXaltWzqgSupCu0HX7jBBKPSAFAmBRcmhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYw
RTgxNzZBNUI1NkNFQTgxMkJBOTBBRUQwNzVGQjhDMTA0QTNEMjAACgkQ0HX7jBBK
PSBiPw/8CjsVR3dyjQM50zc74baFkT6ydvf4LQFGuEcNP5SnD82qLXhG1EXXdGlm
Q3+e+vm+QULkKks8tRO1rfageY61FbH8kSBGJpohX3EJzINZH1Heaq2asDjy4F8Q
R3D8/TR/HOY1qRqqV8HrVqUg6hLTJ1u8WH2N06UHDsLPXRf09peo2OBdR8FBC2lu
sUBryzw4ICFjzo2NHKYznqX/00YQJ5JxykIuVV1fOSTbcmFJZOl42oZVglXo42A+
Uehu9/sERb2OhP+DukrODb7cZcrqwpK5bbp2I/y/NeoPmsAftUNubbqwCvuGLrcd
BpJ8Elzi7l93JiEQsbO733e/AMlRWJylR00S4ZRcg3HVxlcLAxBLYhBVXn1E0g+p
HF1PUUxapG7LIyZA3eCSnVFAQXwbXa8HWB/W4+ML0tMJrdHGdhtFzeFjbw9TWNLs
Jy1DlS43Nzc9Ge/XgG66C+bcKBDNBRBNXJNJUdtB/adu3ETPun3MQqfz9cJFcEK+
rkpGAoXsyfuOF+qJw49H5Iq+yj9F7MpFlwEtUsVO95sP+oTB27fgXvpPeA5FkDKr
FUTKQqeX2geDDhraZrUS6EUVM2zzSrKzJiwGar6mG2uN45jt+APGsFQChfbcornz
4IRzbpWl0HwxcKnDWm5UgN/cfzSzldw/DaRD8aXhjZcgaZOklJ4=
=55GE
-----END PGP SIGNATURE-----