]> code.ossystems Code Review - openembedded-core.git/commit
class/lib: Fix up various file access methods
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 9 May 2013 16:05:58 +0000 (17:05 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 9 May 2013 21:25:31 +0000 (22:25 +0100)
commita43e0a8ecd0441131e929daf998c3cd454d9c8f3
tree69be538a129e3f9e985aa65d07005bf067371aa5
parent4808629faa1222b31f92a3e410e06adb8e081293
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@linuxfoundation.org>
12 files changed:
meta/classes/imagetest-qemu.bbclass
meta/classes/insane.bbclass
meta/classes/libc-package.bbclass
meta/classes/metadata_scm.bbclass
meta/classes/package.bbclass
meta/classes/package_deb.bbclass
meta/classes/package_ipk.bbclass
meta/classes/package_rpm.bbclass
meta/classes/sanity.bbclass
meta/lib/oe/packagedata.py
meta/lib/oe/utils.py
meta/recipes-core/busybox/busybox.inc