diff options
Diffstat (limited to 'lib/python/Components/Console.py')
| -rwxr-xr-x[-rw-r--r--] | lib/python/Components/Console.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/python/Components/Console.py b/lib/python/Components/Console.py index f1f3fd95..a41317ea 100644..100755 --- a/lib/python/Components/Console.py +++ b/lib/python/Components/Console.py @@ -55,3 +55,12 @@ class Console(object): if self.callbacks[name]: self.callbacks[name](data,retval,extra_args) del self.callbacks[name] + + def kill(self,name): + if name in self.appContainers: + print "[Console] killing: ",self.appContainers[name] + self.appContainers[name].kill() + + def killAll(self): + for name in self.appContainers: + self.kill(name) |
