remove non working wrapper class to add a (unneeded) .get() call to
[enigma2.git] / lib / python / Components / Console.py
index 45da72f2a20601ff40eee32757df15e724cc2f43..c451eba79914e1acc43d94deec25e2166862e40f 100644 (file)
@@ -19,8 +19,8 @@ class Console(object):
                self.extra_args[name] = extra_args
                self.callbacks[name] = callback
                self.appContainers[name] = eConsoleAppContainer()
-               self.appContainers[name].dataAvail.get().append(boundFunction(self.dataAvailCB,name))
-               self.appContainers[name].appClosed.get().append(boundFunction(self.finishedCB,name))
+               self.appContainers[name].dataAvail.append(boundFunction(self.dataAvailCB,name))
+               self.appContainers[name].appClosed.append(boundFunction(self.finishedCB,name))
                retval = self.appContainers[name].execute(cmd)
                if retval:
                        self.finishedCB(name, retval)
@@ -29,8 +29,8 @@ class Console(object):
                self.appResults[name] += data
 
        def finishedCB(self, name, retval):
-               del self.appContainers[name].dataAvail.get()[:]
-               del self.appContainers[name].appClosed.get()[:]
+               del self.appContainers[name].dataAvail[:]
+               del self.appContainers[name].appClosed[:]
                data = self.appResults[name]
                extra_args = self.extra_args[name]
                del self.appContainers[name]