common-workflow-language / common-workflow-language/cwltool

Initializes job assuming Docker is available, still tries to run it if not

Open
#304 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
376
Forks
255
Avg merge
2d 7h
Merged PRs (30d)
12

Description

When setting up the job, paths are different depending on whether it will run inside a container or outside.

In `CommandLineJob.run`, if running in Docker is not available (`docker.get_from_requirements` returns None) it will try to run the job without Docker. However, because the job was already set up assuming Docker, this doesn't work.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.