This PR expands on #133 and adds/fixes a few additional features:
It adds the remote_arguments back into the CLI, however the command syntax has changed to:
run tool TOOL NAME <--node|--group> [REMOTE_ARGUMENTS]
This has required modifying the command_generation code, which isn't ideally. This code has been duplicated from another repo. See #135
It sets the click_group help text again
Arguments to run tool can be escaped by starting the string with: \. This allows option flags to be passed through click without erroring. See #134
This PR expands on #133 and adds/fixes a few additional features:
It adds the
remote_arguments
back into the CLI, however the command syntax has changed to:run tool TOOL NAME <--node|--group> [REMOTE_ARGUMENTS]
This has required modifying thecommand_generation
code, which isn't ideally. This code has been duplicated from another repo. See #135It sets the
click_group
help text againArguments to
run tool
can be escaped by starting the string with:\
. This allows option flags to be passed throughclick
without erroring. See #134