From: Ed Bartosh Date: Thu, 7 Apr 2016 13:11:46 +0000 (+0100) Subject: toaster.bbclass: strip task from the target X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=69b3f877f606ec8d5204e4f54426270d27c673f4;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git toaster.bbclass: strip task from the target Current code in toaster_buildhistory_dump assumes that bitbake target doesn't contain task name. It uses target as a part of path to the files with data that it analizes. It fails to find files if target contains task name. Stripping task from the target should solve this. (From OE-Core rev: 901c4f96c87bb557e747245685b7942624915670) Signed-off-by: Ed Bartosh Signed-off-by: Elliot Smith Signed-off-by: Richard Purdie --- diff --git a/meta/classes/toaster.bbclass b/meta/classes/toaster.bbclass index 1c0703c680a..004e068de74 100644 --- a/meta/classes/toaster.bbclass +++ b/meta/classes/toaster.bbclass @@ -317,6 +317,7 @@ python toaster_buildhistory_dump() { allpkgs = {} files = {} for target in e._pkgs: + target = target.split(':')[0] # strip ':' suffix from the target installed_img_path = e.data.expand(os.path.join(BUILDHISTORY_DIR_IMAGE_BASE, target)) if os.path.exists(installed_img_path): images[target] = {}