From cc6bff0296fa0dc0d274252ef9f80df431bdda42 Mon Sep 17 00:00:00 2001 From: acid-burn Date: Sun, 15 Feb 2009 20:07:57 +0100 Subject: add kill to Console --- lib/python/Components/Console.py | 5 +++++ 1 file changed, 5 insertions(+) mode change 100644 => 100755 lib/python/Components/Console.py (limited to 'lib/python/Components/Console.py') diff --git a/lib/python/Components/Console.py b/lib/python/Components/Console.py old mode 100644 new mode 100755 index f1f3fd95..7efdf64e --- a/lib/python/Components/Console.py +++ b/lib/python/Components/Console.py @@ -55,3 +55,8 @@ class Console(object): if self.callbacks[name]: self.callbacks[name](data,retval,extra_args) del self.callbacks[name] + + def kill(self,name): + if self.appContainers.has_key(name): + print "[Console] killing: ",self.appContainers[name] + self.appContainers[name].kill() -- cgit v1.2.3 From f03b3cf5c0e903a01853ba292ea1b0f01ceafbbb Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Sun, 15 Feb 2009 23:10:45 +0100 Subject: use 'in', add killAll --- lib/python/Components/Console.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/python/Components/Console.py') diff --git a/lib/python/Components/Console.py b/lib/python/Components/Console.py index 7efdf64e..a41317ea 100755 --- a/lib/python/Components/Console.py +++ b/lib/python/Components/Console.py @@ -57,6 +57,10 @@ class Console(object): del self.callbacks[name] def kill(self,name): - if self.appContainers.has_key(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) -- cgit v1.2.3