buildhistory: use bb.utils.mkdirhier instead of os.makedirs
authorMartin Jansa <martin.jansa@gmail.com>
Tue, 6 Aug 2013 22:09:49 +0000 (00:09 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 12 Aug 2013 12:09:50 +0000 (13:09 +0100)
commit80aa88f995e66ba0a57ea20e2fb6ab5319404ea8
tree5ceaf6fc6f2198139e2f950db4e97fe0ca121596
parent0440597495e6903d0511f359638afe43c4acb142
buildhistory: use bb.utils.mkdirhier instead of os.makedirs

* Multiple do_fetch[prefunc] can happen at the same time and
  if not os.path.exists(pkghistdir):
    os.makedirs(pkghistdir)
  isn't safe
* Use bb.utils.mkdirhier which doesn't raise error when directory exists

(From OE-Core rev: 9aac194d7db79129dcbed29cfb89c57dccf33729)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/buildhistory.bbclass