From 8f4491bfffce5d13e2199df5d60e06e3672a08c1 Mon Sep 17 00:00:00 2001 From: E Rasche Date: Wed, 13 Sep 2017 11:57:17 +0200 Subject: [PATCH] Consume stderr --- lib/galaxy/datatypes/binary.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/datatypes/binary.py b/lib/galaxy/datatypes/binary.py index 0f8184cd1d1..924699a13a6 100644 --- a/lib/galaxy/datatypes/binary.py +++ b/lib/galaxy/datatypes/binary.py @@ -254,7 +254,7 @@ class Bam(Binary): # Get the version of samtools via --version-only, if available try: - output = subprocess.check_output(['samtools', '--version-only']) + output = subprocess.check_output(['samtools', '--version-only'], stderr=subprocess.PIPE) # --version-only is available # Format is +htslib- version = output.split('+')[0] @@ -263,7 +263,7 @@ class Bam(Binary): # --version-only not available pass - output = subprocess.check_output(['samtools']) + output = subprocess.check_output(['samtools'], stderr=subprocess.PIPE) lines = output.split('\n') for line in lines: if line.lower().startswith('version'):