mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
bitbake: toaster: implement 'toaster restart-bitbake'
This implementation allows to have functionality of restarting bitbake in toaster script. It can be used by toaster script and build controllers. [YOCTO #8279] (Bitbake rev: 24cd26b39014419d883b7cf45e4943c301d585cc) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: brian avery <avery.brian@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
891484ada9
commit
87b2f954b9
@@ -268,6 +268,15 @@ if [ `basename \"$0\"` = `basename \"${TOASTER}\"` ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$1" = 'restart-bitbake' ] ; then
|
||||||
|
stop_bitbake
|
||||||
|
sleep 1
|
||||||
|
start_bitbake
|
||||||
|
rc=$?
|
||||||
|
sleep 1
|
||||||
|
return $rc
|
||||||
|
fi
|
||||||
|
|
||||||
if ! verify_prereq; then
|
if ! verify_prereq; then
|
||||||
echo "Error: Could not verify that the needed dependencies are installed. Please use virtualenv and pip to install dependencies listed in toaster-requirements.txt" 1>&2
|
echo "Error: Could not verify that the needed dependencies are installed. Please use virtualenv and pip to install dependencies listed in toaster-requirements.txt" 1>&2
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
Reference in New Issue
Block a user