]> code.ossystems Code Review - openembedded-core.git/commit
wic: direct: fix creation of work directory
authorEd Bartosh <ed.bartosh@linux.intel.com>
Thu, 2 Feb 2017 13:32:58 +0000 (15:32 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 2 Feb 2017 17:37:36 +0000 (17:37 +0000)
commite6579b4e007ce89000c46c09917fbd3c72f18a73
tree845e46152960384b79610b348a528cbe5158bc0e
parente52bfb0e81d3fb2a474f08b2e2b8b89aadc61d14
wic: direct: fix creation of work directory

It was a typo in current code: mktemp was used instead of
mkdtemp to create work directory. This is fixed by using
mkdtemp.

Create work directory as a subdirectory of output directory
to make sure both are on the same partition to make moving
of result image faster.

This also fixes possible disk space issues as mkdtemp uses
TMPDIR, TEMP or TMP environment variables to get default value
of its 'dir' parameter. Those variables are usually pointing
to /tmp, which is not the best location to create huge images.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
scripts/lib/wic/plugins/imager/direct.py