From 83a7d607a54bae565ab848bc20ab3d3d8947f3b3 Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Wed, 7 Apr 2021 17:01:01 +0200 Subject: [PATCH] Forward stdout of anatric subprocs to pyzebra app --- pyzebra/anatric.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pyzebra/anatric.py b/pyzebra/anatric.py index fbc58d3..1daf002 100644 --- a/pyzebra/anatric.py +++ b/pyzebra/anatric.py @@ -24,7 +24,15 @@ ALGORITHMS = ["adaptivemaxcog", "adaptivedynamic"] def anatric(config_file, anatric_path="/afs/psi.ch/project/sinq/rhel7/bin/anatric"): - subprocess.run([anatric_path, config_file], check=True) + comp_proc = subprocess.run( + [anatric_path, config_file], + check=True, + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, + text=True, + ) + print(" ".join(comp_proc.args)) + print(comp_proc.stdout) class AnatricConfig: