X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8e693a9981f03d229ff2bff7dd6e5d06e0790c19..eb58fd945645f5a670c761f7046b10885941167e:/sdk/cwl/arvados_cwl/arvjob.py diff --git a/sdk/cwl/arvados_cwl/arvjob.py b/sdk/cwl/arvados_cwl/arvjob.py index 1287fbb6ea..9a03372d32 100644 --- a/sdk/cwl/arvados_cwl/arvjob.py +++ b/sdk/cwl/arvados_cwl/arvjob.py @@ -18,7 +18,7 @@ from cwltool.job import JobBase from schema_salad.sourceline import SourceLine -from arvados_cwl.util import get_current_container, get_intermediate_collection_info +import arvados_cwl.util import ruamel.yaml as yaml import arvados.collection @@ -30,6 +30,7 @@ from .pathmapper import VwdPathMapper, trim_listing from .perf import Perf from . import done from ._version import __version__ +from .util import get_intermediate_collection_info logger = logging.getLogger('arvados.cwl-runner') metrics = logging.getLogger('arvados.cwl-runner.metrics') @@ -77,9 +78,7 @@ class ArvadosJob(JobBase): if vwd: with Perf(metrics, "generatefiles.save_new %s" % self.name): - if not runtimeContext.current_container: - runtimeContext.current_container = get_current_container(self.arvrunner.api, self.arvrunner.num_retries, logger) - info = get_intermediate_collection_info(self.name, runtimeContext.current_container, runtimeContext.intermediate_output_ttl) + info = get_intermediate_collection_info(self.name, None, runtimeContext.intermediate_output_ttl) vwd.save_new(name=info["name"], owner_uuid=self.arvrunner.project_uuid, ensure_unique_name=True,