]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - tools/patman/command.py
patman: Adjust command.Output() to raise an error by default
[people/ms/u-boot.git] / tools / patman / command.py
index d586f1115866125f5768fe0971cb28474c970685..d1f0ca505c07f389e3abe0d5e76405b27035f605 100644 (file)
@@ -104,8 +104,9 @@ def RunPipe(pipe_list, infile=None, outfile=None,
         raise Exception("Error running '%s'" % user_pipestr)
     return result
 
-def Output(*cmd):
-    return RunPipe([cmd], capture=True, raise_on_error=False).stdout
+def Output(*cmd, **kwargs):
+    raise_on_error = kwargs.get('raise_on_error', True)
+    return RunPipe([cmd], capture=True, raise_on_error=raise_on_error).stdout
 
 def OutputOneLine(*cmd, **kwargs):
     raise_on_error = kwargs.pop('raise_on_error', True)