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.