summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/process.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/process.py')
-rw-r--r--bitbake/lib/bb/process.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/process.py b/bitbake/lib/bb/process.py
index 2dc472a86f..f36c929d25 100644
--- a/bitbake/lib/bb/process.py
+++ b/bitbake/lib/bb/process.py
@@ -41,6 +41,7 @@ class ExecutionError(CmdError):
41 self.exitcode = exitcode 41 self.exitcode = exitcode
42 self.stdout = stdout 42 self.stdout = stdout
43 self.stderr = stderr 43 self.stderr = stderr
44 self.extra_message = None
44 45
45 def __str__(self): 46 def __str__(self):
46 message = "" 47 message = ""
@@ -51,7 +52,7 @@ class ExecutionError(CmdError):
51 if message: 52 if message:
52 message = ":\n" + message 53 message = ":\n" + message
53 return (CmdError.__str__(self) + 54 return (CmdError.__str__(self) +
54 " with exit code %s" % self.exitcode + message) 55 " with exit code %s" % self.exitcode + message + (self.extra_message or ""))
55 56
56class Popen(subprocess.Popen): 57class Popen(subprocess.Popen):
57 defaults = { 58 defaults = {