Pass through stderr in real time by default in util.run_command()
authorTom Clegg <tom@clinicalfuture.com>
Tue, 26 Nov 2013 22:08:27 +0000 (14:08 -0800)
committerTom Clegg <tom@clinicalfuture.com>
Tue, 3 Dec 2013 22:27:28 +0000 (14:27 -0800)
sdk/python/arvados.py

index 9c92f7a6c255ba0efca06162078e94310b82d9ba..8669aea2e9190f4eaa6af1fa5c78d0dc63196808 100644 (file)
@@ -153,7 +153,7 @@ class util:
     def run_command(execargs, **kwargs):
         kwargs.setdefault('stdin', subprocess.PIPE)
         kwargs.setdefault('stdout', subprocess.PIPE)
-        kwargs.setdefault('stderr', subprocess.PIPE)
+        kwargs.setdefault('stderr', sys.stderr)
         kwargs.setdefault('close_fds', True)
         kwargs.setdefault('shell', False)
         p = subprocess.Popen(execargs, **kwargs)