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-----