combo-layer: dont use bb.utils.rename

Bitbake may not be configured, and bb isn't imported anyway.

Instead just use os.rename(), and take the filename from the file object
instead of duplicating logic.

(From OE-Core rev: 528f4fb3683d048537604e4562ea758968060d62)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ross Burton 2022-12-07 16:36:49 +00:00 committed by Richard Purdie
parent 713d0e531b
commit cee485d167

View File

@ -507,7 +507,7 @@ def check_patch(patchfile):
f.close() f.close()
if of: if of:
of.close() of.close()
bb.utils.rename(patchfile + '.tmp', patchfile) os.rename(of.name, patchfile)
def drop_to_shell(workdir=None): def drop_to_shell(workdir=None):
if not sys.stdin.isatty(): if not sys.stdin.isatty():