Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,575 changes: 1,575 additions & 0 deletions data/configs/apache_cli_tools.json

Large diffs are not rendered by default.

7,738 changes: 7,738 additions & 0 deletions data/configs/cncf_cli_tools.json

Large diffs are not rendered by default.

3,077 changes: 3,077 additions & 0 deletions data/configs/dev_tools.json

Large diffs are not rendered by default.

1,671 changes: 1,671 additions & 0 deletions data/configs/web3_tools.json

Large diffs are not rendered by default.

133 changes: 133 additions & 0 deletions examples/help_text/ansible/latest/help.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
# Ansible - Help Output
# Image: docker.io/alpine/ansible:latest
# Command: /usr/bin/ansible --help
# Exit Code: 0
================================================================================

usage: ansible [-h] [--version] [-v] [-b] [--become-method BECOME_METHOD]
[--become-user BECOME_USER]
[-K | --become-password-file BECOME_PASSWORD_FILE]
[-i INVENTORY] [--list-hosts] [-l SUBSET] [-P POLL_INTERVAL]
[-B SECONDS] [-o] [-t TREE] [--private-key PRIVATE_KEY_FILE]
[-u REMOTE_USER] [-c CONNECTION] [-T TIMEOUT]
[--ssh-common-args SSH_COMMON_ARGS]
[--sftp-extra-args SFTP_EXTRA_ARGS]
[--scp-extra-args SCP_EXTRA_ARGS]
[--ssh-extra-args SSH_EXTRA_ARGS]
[-k | --connection-password-file CONNECTION_PASSWORD_FILE] [-C]
[-D] [-e EXTRA_VARS] [--vault-id VAULT_IDS]
[-J | --vault-password-file VAULT_PASSWORD_FILES] [-f FORKS]
[-M MODULE_PATH] [--playbook-dir BASEDIR]
[--task-timeout TASK_TIMEOUT] [-a MODULE_ARGS] [-m MODULE_NAME]
pattern

Define and run a single task 'playbook' against a set of hosts

positional arguments:
pattern host pattern

options:
--become-password-file BECOME_PASSWORD_FILE, --become-pass-file BECOME_PASSWORD_FILE
Become password file
--connection-password-file CONNECTION_PASSWORD_FILE, --conn-pass-file CONNECTION_PASSWORD_FILE
Connection password file
--list-hosts outputs a list of matching hosts; does not execute
anything else
--playbook-dir BASEDIR
Since this tool does not use playbooks, use this as a
substitute playbook directory. This sets the relative
path for many features including roles/ group_vars/
etc.
--task-timeout TASK_TIMEOUT
set task timeout limit in seconds, must be positive
integer.
--vault-id VAULT_IDS the vault identity to use. This argument may be
specified multiple times.
--vault-password-file VAULT_PASSWORD_FILES, --vault-pass-file VAULT_PASSWORD_FILES
vault password file
--version show program's version number, config file location,
configured module search path, module location,
executable location and exit
-B SECONDS, --background SECONDS
run asynchronously, failing after X seconds
(default=N/A)
-C, --check don't make any changes; instead, try to predict some
of the changes that may occur
-D, --diff when changing (small) files and templates, show the
differences in those files; works great with --check
-J, --ask-vault-password, --ask-vault-pass
ask for vault password
-K, --ask-become-pass
ask for privilege escalation password
-M MODULE_PATH, --module-path MODULE_PATH
prepend colon-separated path(s) to module library
(default={{ ANSIBLE_HOME ~
"/plugins/modules:/usr/share/ansible/plugins/modules"
}}). This argument may be specified multiple times.
-P POLL_INTERVAL, --poll POLL_INTERVAL
set the poll interval if using -B (default=15)
-a MODULE_ARGS, --args MODULE_ARGS
The action's options in space separated k=v format: -a
'opt1=val1 opt2=val2' or a json string: -a '{"opt1":
"val1", "opt2": "val2"}'
-e EXTRA_VARS, --extra-vars EXTRA_VARS
set additional variables as key=value or YAML/JSON, if
filename prepend with @. This argument may be
specified multiple times.
-f FORKS, --forks FORKS
specify number of parallel processes to use
(default=5)
-h, --help show this help message and exit
-i INVENTORY, --inventory INVENTORY, --inventory-file INVENTORY
specify inventory host path or comma separated host
list. --inventory-file is deprecated. This argument
may be specified multiple times.
-k, --ask-pass ask for connection password
-l SUBSET, --limit SUBSET
further limit selected hosts to an additional pattern
-m MODULE_NAME, --module-name MODULE_NAME
Name of the action to execute (default=command)
-o, --one-line condense output
-t TREE, --tree TREE log output to this directory
-v, --verbose Causes Ansible to print more debug messages. Adding
multiple -v will increase the verbosity, the builtin
plugins currently evaluate up to -vvvvvv. A reasonable
level to start is -vvv, connection debugging might
require -vvvv. This argument may be specified multiple
times.

Privilege Escalation Options:
control how and which user you become as on target hosts

--become-method BECOME_METHOD
privilege escalation method to use (default=sudo), use
`ansible-doc -t become -l` to list valid choices.
--become-user BECOME_USER
run operations as this user (default=root)
-b, --become run operations with become (does not imply password
prompting)

Connection Options:
control as whom and how to connect to hosts

--private-key PRIVATE_KEY_FILE, --key-file PRIVATE_KEY_FILE
use this file to authenticate the connection
--scp-extra-args SCP_EXTRA_ARGS
specify extra arguments to pass to scp only (e.g. -l)
--sftp-extra-args SFTP_EXTRA_ARGS
specify extra arguments to pass to sftp only (e.g. -f,
-l)
--ssh-common-args SSH_COMMON_ARGS
specify common arguments to pass to sftp/scp/ssh (e.g.
ProxyCommand)
--ssh-extra-args SSH_EXTRA_ARGS
specify extra arguments to pass to ssh only (e.g. -R)
-T TIMEOUT, --timeout TIMEOUT
override the connection timeout in seconds (default
depends on connection)
-c CONNECTION, --connection CONNECTION
connection type to use (default=ssh)
-u REMOTE_USER, --user REMOTE_USER
connect as this user (default=None)

Some actions do not make sense in Ad-Hoc (include, meta, etc)
25 changes: 25 additions & 0 deletions examples/help_text/ape-framework/latest-slim/help.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Ape Framework - Help Output
# Image: ghcr.io/apeworx/ape:latest-slim
# Command: /usr/local/bin/ape --help
# Exit Code: 0
================================================================================

Usage: ape [OPTIONS] COMMAND [ARGS]...

Options:
-v, --verbosity LVL One of ERROR, WARNING, SUCCESS, INFO, or DEBUG
--version Show the version and exit.
--config Show configuration options (using `ape-config.yaml`)
-h, --help Show this message and exit.

Core Commands:
accounts Manage local accounts
cache Query from caching database
compile Compile select contract source files
console Load the console
init Initialize an ape project
networks Manage networks
plugins Manage ape plugins
pm Package management tools
run Run scripts from the `scripts/` folder
test Launches pytest and runs the tests for a project
7 changes: 7 additions & 0 deletions examples/help_text/aptos/devnet_a27fd18b/help.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Aptos - Help Output
# Image: docker.io/aptoslabs/validator:devnet_a27fd18b
# Command: /usr/local/bin/aptos-node --help
# Exit Code: -1
================================================================================

[Failed after trying all strategies]
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Aptos - Help Output
# Image: docker.io/aptoslabs/validator:nightly_8171b52c1784e679c9efabe5b7c696833158213f
# Command: /usr/local/bin/aptos-node --help
# Exit Code: 0
================================================================================

Runs an Aptos validator or fullnode

Usage: aptos-node [OPTIONS]

Options:
-f, --config <CONFIG>
Path to node configuration file (or template for local test mode)

--test-dir <TEST_DIR>
Directory to run the test mode in.

Repeated runs will start up from previous state.

--test-config-override <TEST_CONFIG_OVERRIDE>
Path to node configuration file override for local test mode. Cannot be used with --config

--test
Run only a single validator node testnet

--performance
Optimize the single validator node testnet for higher performance

--seed <SEED>
Random number generator seed for starting a single validator testnet

--random-ports
Use random ports instead of ports from the node configuration

--genesis-framework <GENESIS_FRAMEWORK>
Paths to the Aptos framework release package to be used for genesis

--lazy
Enable lazy mode.

Setting this flag will set `consensus#mempool_poll_count` config to `u64::MAX` and only
commit a block when there are user transactions in mempool.

--info
Display information about the build of this node

--stacktrace
Start as a child process to collect thread dump. See rstack-self crate for more details

-h, --help
Print help (see a summary with '-h')

-V, --version
Print version
Loading