server.cli.reaper

Workflow reaper commands for Jobmon Server.

Functions

reaper(→ None)

Workflow reaper service commands.

start(→ None)

Start the workflow reaper daemon.

Module Contents

server.cli.reaper.reaper() None

Workflow reaper service commands.

b Commands for managing the workflow reaper background service.

b .. rubric:: Examples

jobmon-server reaper start jobmon-server reaper start –poll-interval 10

server.cli.reaper.start(service_url: str, poll_interval: int | None, slack_api_url: str, slack_token: str, slack_channel: str) None

Start the workflow reaper daemon.

The workflow reaper monitors workflows and performs cleanup tasks such as marking stalled workflows as failed.

b .. rubric:: Examples

# Use config file settings jobmon-server reaper start

# With custom poll interval jobmon-server reaper start –poll-interval 10

# With Slack notifications jobmon-server reaper start –slack-token $SLACK_TOKEN –slack-channel “#jobmon-alerts”