server.cli

Set up server specific CLI config.

Attributes

logger

Classes

ServerCLI

CLI for Server with automatic logging support.

Functions

main(→ None)

Create CLI.

Module Contents

server.cli.logger[source]
class server.cli.ServerCLI[source]

Bases: jobmon.core.cli.CLI

CLI for Server with automatic logging support.

parser[source]
_subparsers[source]
workflow_reaper(args: argparse.Namespace) None[source]

Workflow reaper entrypoint logic.

init_db(args: argparse.Namespace) None[source]

Entrypoint to initialize new Jobmon database.

terminate_db(args: argparse.Namespace) None[source]

Entrypoint to terminate a Jobmon database.

upgrade_db(args: argparse.Namespace) None[source]

Entrypoint to upgrade a Jobmon database.

_add_workflow_reaper_subparser() None[source]
_add_init_db_subparser() None[source]
_add_terminate_db_subparser() None[source]
_add_upgrade_db_subparser() None[source]
server.cli.main(argstr: str | None = None) None[source]

Create CLI.