summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/py-libs/util.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/py-libs/util.py b/src/py-libs/util.py
index f2d13f6..f4f189b 100644
--- a/src/py-libs/util.py
+++ b/src/py-libs/util.py
@@ -223,7 +223,10 @@ def do(command, chrootPath=None, timeout=0, raiseExc=True, returnOutput=0, *args
# mask and return just return value, plus child output
if raiseExc and os.WEXITSTATUS(ret):
- raise mock.exception.Error, "Command(%s) failed. Output: %s" % (command, output)
+ if returnOutput:
+ raise mock.exception.Error, "Command(%s) failed. Output: %s" % (command, output)
+ else:
+ raise mock.exception.Error, "Command(%s) failed. See logs for output." % command
return output