#
# SPDX-License-Identifier: Apache-2.0
-from cwltool.draft2tool import CommandLineTool
+from cwltool.command_line_tool import CommandLineTool
from .arvjob import ArvadosJob
from .arvcontainer import ArvadosContainer
from .pathmapper import ArvPathMapper
def job(self, joborder, output_callback, **kwargs):
if self.work_api == "containers":
dockerReq, is_req = self.get_requirement("DockerRequirement")
- if dockerReq.get("dockerOutputDirectory") and dockerReq.get("dockerOutputDirectory").startswith('/'):
+ if dockerReq and dockerReq.get("dockerOutputDirectory"):
kwargs["outdir"] = dockerReq.get("dockerOutputDirectory")
kwargs["docker_outdir"] = dockerReq.get("dockerOutputDirectory")
else: