git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
check sid and tsid before start automatic service update (STD update)
[enigma2.git]
/
lib
/
python
/
Components
/
Task.py
diff --git
a/lib/python/Components/Task.py
b/lib/python/Components/Task.py
index 9a9d9fb72f5bff1a4d74f96cc49ccdface97bf44..f249f71135d9acc0a94d1ce14f8497b74018d164 100644
(file)
--- a/
lib/python/Components/Task.py
+++ b/
lib/python/Components/Task.py
@@
-37,6
+37,9
@@
class Job(object):
progress = property(getProgress)
progress = property(getProgress)
+ def getStatustext(self):
+ return { self.NOT_STARTED: _("Waiting"), self.IN_PROGRESS: _("In Progress"), self.FINISHED: _("Finished"), self.FAILED: _("Failed") }[self.status]
+
def task_progress_changed_CB(self):
self.state_changed()
def task_progress_changed_CB(self):
self.state_changed()
@@
-159,9
+162,9
@@
class Task(object):
self.task_progress_changed = task_progress_changed
from enigma import eConsoleAppContainer
self.container = eConsoleAppContainer()
self.task_progress_changed = task_progress_changed
from enigma import eConsoleAppContainer
self.container = eConsoleAppContainer()
- self.container.appClosed.
get().
append(self.processFinished)
- self.container.stdoutAvail.
get().
append(self.processStdout)
- self.container.stderrAvail.
get().
append(self.processStderr)
+ self.container.appClosed.append(self.processFinished)
+ self.container.stdoutAvail.append(self.processStdout)
+ self.container.stderrAvail.append(self.processStderr)
assert self.cmd is not None
assert len(self.args) >= 1
assert self.cmd is not None
assert len(self.args) >= 1
@@
-169,7
+172,7
@@
class Task(object):
if self.cwd is not None:
self.container.setCWD(self.cwd)
if self.cwd is not None:
self.container.setCWD(self.cwd)
- print "execute:", self.container.execute(self.cmd,
self.args), self.cmd, " ".join(self.args)
+ print "execute:", self.container.execute(self.cmd,
*self.args), self.cmd, self.args
if self.initial_input:
self.writeInput(self.initial_input)
if self.initial_input:
self.writeInput(self.initial_input)