CLI Commands#
In CLI v3, the general format for CONVERGE Horizon commands is:
horizon <command> [options]
All values are passed as options. If you omit an option required to execute the command, you will be prompted for that option. Pass --no-interaction to suppress the prompts, in which case you must pass every required option at the command line.
Some options can be passed more than once to supply multiple values (for example, --status="running" --status="pending"). These options are marked as repeatable.
Category |
Commands |
|---|---|
Batches |
batch:create, batch:list, batch:show, batch:start, batch:stop |
Configuration |
|
File systems |
filesystem:create, filesystem:delete, filesystem:download, filesystem:list, filesystem:show, filesystem:upload |
Jobs |
job:create, job:list, job:log, job:scp, job:show, job:ssh, job:stop |
Lookup |
|
Projects |
|
Spaces |
space:delete, space:download, space:list, space:show, space:upload |
Teams |
|
Workstations |
workstation:create, workstation:delete, workstation:list, workstation:show |
General CLI Options
All commands support the general options listed below. Refer to the documentation of individual commands for options that are specific to those commands.
--help, -hShow help text for the command, including its full list of options.
--silentDo not show any output messages.
--quiet, -qShow only error messages. Suppress all other output.
--version, -VShow CLI version.
--ansiEnable ANSI output (default).
--no-ansiDisable ANSI output.
--no-interaction, -nDo not show interactive prompts. Any option the command needs must be supplied at the command line.
--env=ENVRun the command under the environment specified in ENV.
--verbose=1|2|3, -v|-vv|-vvvSet the verbosity of output messages.
1 = Normal,2 = More verbose,3 = Most verbose (used for debugging).