bitbake: toaster: enable SSH-based remote build support
authorAlexandru DAMIAN <alexandru.damian@intel.com>
Thu, 4 Sep 2014 14:27:32 +0000 (15:27 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 5 Sep 2014 09:14:25 +0000 (10:14 +0100)
commit95d4da332940da7ff4d799f18ab0167d3631e01a
tree38aa1e5fd7e8b76b0ad8727b2c920f1daee59804
parente9112e709b38b4a7fdd15fc1b2e55d26a0f423d2
bitbake: toaster: enable SSH-based remote build support

We enable support for starting builds on remote machines
through SSH. The support is limited to poky-based distributions.

We refactor localhost build support and we update
bldcontrol application tests to uniformely test the APIs
of localhost and SSH build controllers.

[YOCTO #6240]

(Bitbake rev: c2ad9c9bb83f61c171434324df8c4d5ee655a556)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/toaster/bldcontrol/bbcontroller.py
bitbake/lib/toaster/bldcontrol/localhostbecontroller.py [new file with mode: 0644]
bitbake/lib/toaster/bldcontrol/sshbecontroller.py [new file with mode: 0644]
bitbake/lib/toaster/bldcontrol/tests.py