Command Line Interface¶
aclimatise¶
aclimatise [OPTIONS] COMMAND [ARGS]...
explore¶
Run an executable and explore all subcommands
aclimatise explore [OPTIONS] CMD...
Options
-
-c
,
--case
<case>
¶ Which case to use for variable names. If not set, defaults to the language defaults: snake_case for CWL and snake_case for WDL
- Options
snake|camel
-
-g
,
--generate-names
¶
Rather than using the long flag to generate the argument name, generate them automatically using the flag description. Generally helpful if there are no long flags, only short flags.
-
-m
,
--man
¶
Parse the help using its man page, rather than by executing the command. This will fail if the man page doesn’t exist
-
-d
,
--depth
<depth>
¶ How many levels of subcommands we should look for. Depth 2 means commands can be 3 levels deep, such as
git submodule foreach
-
-f
,
--format
<formats>
¶ The language in which to output the CLI wrapper
- Options
wdl|cwl|yml
-
-o
,
--out-dir
<out_dir>
¶ Directory in which to put the output files
-
-l
,
--help-flag
<help_flag>
¶ Flag to append to the end of the command to make it output help text
-
--subcommands
,
--no-subcommands
¶
Look for subcommands
Arguments
-
CMD
¶
Required argument(s)
pipe¶
Read a command help from stdin and output a tool definition to stdout
aclimatise pipe [OPTIONS] CMD...
Options
-
-g
,
--generate-names
¶
Rather than using the long flag to generate the argument name, generate them automatically using the flag description. Generally helpful if there are no long flags, only short flags.
-
-c
,
--case
<case>
¶ Which case to use for variable names. If not set, defaults to the language defaults: snake_case for CWL and snake_case for WDL
- Options
snake|camel
-
-f
,
--format
<format>
¶ The language in which to output the CLI wrapper
- Options
wdl|cwl|yml|janis
Arguments
-
CMD
¶
Required argument(s)