From 89dc2ee8f5b7255538082ce4f6cb5277839875a8 Mon Sep 17 00:00:00 2001 From: Sujith H Date: Wed, 6 Apr 2016 17:46:29 +0100 Subject: toaster: bldcontrol Add forceShutDown function to BitbakeController Add forceShutDown function to BitbakeController class. This function provides a mechanism to cancel the build from toaster. An API which can be used safely to cancel build and hence shutdown running bitbake server. [YOCTO #6787] Signed-off-by: Sujith H Signed-off-by: Michael Wood Signed-off-by: Richard Purdie --- lib/toaster/bldcontrol/bbcontroller.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/toaster/bldcontrol/bbcontroller.py') diff --git a/lib/toaster/bldcontrol/bbcontroller.py b/lib/toaster/bldcontrol/bbcontroller.py index 058e490fc1..0f7b66d2e6 100644 --- a/lib/toaster/bldcontrol/bbcontroller.py +++ b/lib/toaster/bldcontrol/bbcontroller.py @@ -63,6 +63,9 @@ class BitbakeController(object): task = "build" return self._runCommand(["buildTargets", targets, task]) + def forceShutDown(self): + return self._runCommand(["stateForceShutdown"]) + def getBuildEnvironmentController(**kwargs): -- cgit 1.2.3-korg