1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-30 00:20:08 +00:00

bitbake: toaster: fill in build data from buildrequest

This patch adds logic to complete changing the interface
from showing BuildRequests to showing Build data.

The BuildRequest data is now transformed in Build data with
proper Toaster exceptions being recorded instead of listing
problems during startup as build errors.

(Bitbake rev: 51a41172d0b390370f9a38696b1ac65666ada4d2)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Alexandru DAMIAN
2015-06-11 18:27:53 +01:00
committed by Richard Purdie
parent 160563532f
commit d7c8d9558c
5 changed files with 84 additions and 11 deletions
+15 -1
View File
@@ -133,7 +133,21 @@ class ORMWrapper(object):
logger.debug(1, "buildinfohelper: project is not specified, defaulting to %s" % prj)
build = Build.objects.create(
if buildrequest is not None:
build = buildrequest.build
build.machine=build_info['machine'],
build.distro=build_info['distro'],
build.distro_version=build_info['distro_version'],
build.completed_on=build_info['started_on'],
build.cooker_log_path=build_info['cooker_log_path'],
build.build_name=build_info['build_name'],
build.bitbake_version=build_info['bitbake_version']
build.save()
build.target_set.delete()
else:
build = Build.objects.create(
project = prj,
machine=build_info['machine'],
distro=build_info['distro'],