spacr.cli_remote

spacr-remote command-line client for distributed spaCR jobs.

Profiles and jobs are shared with the Qt Distributed Jobs screen. The client contains no Qt imports and is suitable for login nodes and SSH-only sessions.

Attributes

Functions

build_parser(→ argparse.ArgumentParser)

Return the parser for the persistent distributed-job client.

main(→ int)

Run the command-line client and convert known failures to exit codes.

Module Contents

spacr.cli_remote.build_parser() argparse.ArgumentParser[source]

Return the parser for the persistent distributed-job client.

spacr.cli_remote.main(argv: Sequence[str] | None = None) int[source]

Run the command-line client and convert known failures to exit codes.

spacr.cli_remote.EXIT_OK = 0[source]
spacr.cli_remote.EXIT_RUNTIME = 1[source]
spacr.cli_remote.EXIT_USAGE = 2[source]