diff options
Diffstat (limited to 'bitbake/lib/bb/process.py')
-rw-r--r-- | bitbake/lib/bb/process.py | 3 |
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 | ||
56 | class Popen(subprocess.Popen): | 57 | class Popen(subprocess.Popen): |
57 | defaults = { | 58 | defaults = { |