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

No easy way to pass false to a boolean parameter via the command line

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

Description

To me it seems like a there is no possibility to pass 'false' for a boolean parameter over the command line: the presence of the the argument is always interpreted as 'true', and not passing one is not allowed:

https://github.com/common-workflow-language/cwltool/blob/9a4b7b1f3e585cce026c07798df5c82b7fa213e0/cwltool/main.py#L373

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.