What are the rules around the order of parameters for riskscape?
Running
riskscape model run FloodExposure --pipeline-threads=16
gives the error unknown option: ‘–pipeline-threads=16’
but running
riskscape --pipeline-threads=16 model run FloodExposure
works fine
There are top-level CLI options that come immediately after the riskscape
command, e.g. riskscape --pipeline-threads=16 ...
. These top-level CLI options apply to all RiskScape commands. You can read more about them here:
https://riskscape.org.nz/docs/intro/cli-help.html#common-cli-options
Then there are CLI options that are specific to a particular command, e.g. --format
is specific to the riskscape model run
command. These specific CLI options always go on the end of the riskscape
command, e.g. riskscape model run --format csv
.
You can use --help
on the end of any riskscape
command (or partial command) to see what CLI options are available.