X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5cf55ab0cfe55cbd803b61736276044f7008bfa4..0b187b107128a57c1f0c00057d39979ab53d4137:/sdk/cwl/arvados_cwl/arvjob.py?ds=sidebyside diff --git a/sdk/cwl/arvados_cwl/arvjob.py b/sdk/cwl/arvados_cwl/arvjob.py index 00355973bd..a688469634 100644 --- a/sdk/cwl/arvados_cwl/arvjob.py +++ b/sdk/cwl/arvados_cwl/arvjob.py @@ -51,7 +51,7 @@ class ArvadosJob(object): if p.type == "CreateFile": script_parameters["task.vwd"][p.target] = "$(task.keep)/%s/%s" % (vwd.portable_data_hash(), p.target) - script_parameters["task.env"] = {"TMPDIR": "$(task.tmpdir)"} + script_parameters["task.env"] = {"TMPDIR": self.tmpdir, "HOME": self.outdir} if self.environment: script_parameters["task.env"].update(self.environment) @@ -227,7 +227,7 @@ class RunnerJob(Runner): logger.info("Submitted job %s", response["uuid"]) if kwargs.get("submit"): - self.pipeline = self.arvrunner.api.pipeline_instances().create( + self.arvrunner.pipeline = self.arvrunner.api.pipeline_instances().create( body={ "owner_uuid": self.arvrunner.project_uuid, "name": shortname(self.tool.tool["id"]),