common-workflow-language / common-workflow-language/cwltool
Initializes job assuming Docker is available, still tries to run it if not
Open
- 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
Assessment
This issue has not been assessed yet.