]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
toaster: new layer checkout logic
authorAlexandru DAMIAN <alexandru.damian@intel.com>
Wed, 28 Jan 2015 13:18:09 +0000 (13:18 +0000)
committerAlexandru DAMIAN <alexandru.damian@intel.com>
Fri, 30 Jan 2015 14:18:29 +0000 (14:18 +0000)
commitc6eb0f7f16c59530c2525b2e5629fe86de4e8f0f
tree66ab0748fc1ca6313d1cc7addb31a6699ed17e21
parent90ef8975f35e2da824bc1c80e41ca26d9af0b208
toaster: new layer checkout logic

This patch implements a new layer checkout logic that brings more
flexibility in getting layers under different commits work with
Toaster.

The new hibrid logic will checkout separately each layer and commit id;
the task execution will be delegated to the checkedout bitbake, but the
data logger will be executed from the current toaster version as to
bring in enough data to sustain the updates in UI models.

[YOCTO #7171]
[YOCTO #6892]

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
lib/toaster/bldcontrol/bbcontroller.py
lib/toaster/bldcontrol/localhostbecontroller.py
lib/toaster/bldcontrol/management/commands/runbuilds.py
lib/toaster/bldcontrol/sshbecontroller.py