server.cli.reaper ================= .. py:module:: server.cli.reaper .. autoapi-nested-parse:: Workflow reaper commands for Jobmon Server. Functions --------- .. autoapisummary:: server.cli.reaper.reaper server.cli.reaper.start Module Contents --------------- .. py:function:: 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 .. py:function:: start(service_url: str, poll_interval: Optional[int], 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"