[oe-commits] Richard Purdie : class/lib: Fix up various file access methods
git at git.openembedded.org
git at git.openembedded.org
Thu May 9 21:24:03 UTC 2013
Module: openembedded-core.git
Branch: master
Commit: a43e0a8ecd0441131e929daf998c3cd454d9c8f3
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=a43e0a8ecd0441131e929daf998c3cd454d9c8f3
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date: Thu May 9 17:05:58 2013 +0100
class/lib: Fix up various file access methods
There are various bits of cruft that have built up around our file accesses. This patch
cleans some of them up, specifically:
* Remove pointless "from __builtin__ import file"
* Use open(), not file()
* Wrap file usage in a with container to ensure files are closed
* Add missing .close() calls in some cases
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/imagetest-qemu.bbclass | 1 +
meta/classes/insane.bbclass | 25 +++++++------
meta/classes/libc-package.bbclass | 6 ++--
meta/classes/metadata_scm.bbclass | 21 ++++++-----
meta/classes/package.bbclass | 7 ++--
meta/classes/package_deb.bbclass | 6 ++--
meta/classes/package_ipk.bbclass | 6 ++--
meta/classes/package_rpm.bbclass | 9 ++---
meta/classes/sanity.bbclass | 63 +++++++++++++++-----------------
meta/lib/oe/packagedata.py | 2 +-
meta/lib/oe/utils.py | 6 ++-
meta/recipes-core/busybox/busybox.inc | 1 +
12 files changed, 79 insertions(+), 74 deletions(-)
Diff: http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=a43e0a8ecd0441131e929daf998c3cd454d9c8f3
More information about the Openembedded-commits
mailing list