Loading lib/galaxy/tools/__init__.py +8 −0 Original line number Diff line number Diff line Loading @@ -1472,6 +1472,14 @@ class Tool(UsesDictVisibleKeys, ToolParameterBundle): self.resource_requirements = resource_requirements self.javascript_requirements = javasscript_requirements self.credentials = credentials if self.credentials: if not self.docker_env_pass_through: self.docker_env_pass_through = [] for credential in self.credentials: for secret in credential.secrets: self.docker_env_pass_through.append(secret.inject_as_env) for variable in credential.variables: self.docker_env_pass_through.append(variable.inject_as_env) required_files = tool_source.parse_required_files() if required_files is None: Loading Loading
lib/galaxy/tools/__init__.py +8 −0 Original line number Diff line number Diff line Loading @@ -1472,6 +1472,14 @@ class Tool(UsesDictVisibleKeys, ToolParameterBundle): self.resource_requirements = resource_requirements self.javascript_requirements = javasscript_requirements self.credentials = credentials if self.credentials: if not self.docker_env_pass_through: self.docker_env_pass_through = [] for credential in self.credentials: for secret in credential.secrets: self.docker_env_pass_through.append(secret.inject_as_env) for variable in credential.variables: self.docker_env_pass_through.append(variable.inject_as_env) required_files = tool_source.parse_required_files() if required_files is None: Loading