diff --git a/docs/source/tutorial/6-workflow.ipynb b/docs/source/tutorial/6-workflow.ipynb index 73e61afac..8ace36945 100644 --- a/docs/source/tutorial/6-workflow.ipynb +++ b/docs/source/tutorial/6-workflow.ipynb @@ -481,7 +481,7 @@ "from pathlib import Path\n", "import numpy as np\n", "from fileformats.medimage import Nifti1\n", - "import fileformats.medimage_mrtrix3 as mrtrix3\n", + "import fileformats.vendor.mrtrix3.medimage as mrtrix3\n", "from pydra.environments import docker\n", "from pydra.compose import workflow, python\n", "from pydra.tasks.mrtrix3.v3_0 import MrConvert, MrThreshold\n", diff --git a/pydra/environments/docker.py b/pydra/environments/docker.py index 3c6da919a..2ef7d09d1 100644 --- a/pydra/environments/docker.py +++ b/pydra/environments/docker.py @@ -37,7 +37,7 @@ def execute(self, job: "Job[shell.Task]") -> dict[str, ty.Any]: output = dict(zip(keys, values)) if output["return_code"]: if output["stderr"]: - raise RuntimeError(output["stderr"]) + raise RuntimeError(output["stdout"] + "\n" + output["stderr"]) else: raise RuntimeError(output["stdout"]) return output