proxystore.endpoint.cli¶
proxystore-endpoint
command-line interface.
See the CLI Reference for the
proxystore-endpoint
usage instructions.
cli() ¶
cli(ctx: Context, log_level: str) -> None
Manage and start ProxyStore Endpoints.
Source code in proxystore/endpoint/cli.py
show_help() ¶
version() ¶
check_nat_command() ¶
Check the type of NAT you are behind.
Source code in proxystore/endpoint/cli.py
configure() ¶
configure(
name: str,
port: int,
relay_address: str,
relay_auth: bool,
relay_server: bool,
peer_channels: int,
persist: bool,
) -> None
Configure a new endpoint.
Source code in proxystore/endpoint/cli.py
list_all() ¶
start() ¶
Start an endpoint.
Source code in proxystore/endpoint/cli.py
test() ¶
Execute test commands on an endpoint.
Source code in proxystore/endpoint/cli.py
evict() ¶
evict(ctx: Context, key: str) -> None
Evict object from an endpoint.
Source code in proxystore/endpoint/cli.py
exists() ¶
exists(ctx: Context, key: str) -> None
Check if object exists in an endpoint.
Source code in proxystore/endpoint/cli.py
get() ¶
get(ctx: Context, key: str) -> None
Get an object from an endpoint.
Source code in proxystore/endpoint/cli.py
put() ¶
put(ctx: Context, data: str) -> None
Put an object in an endpoint.