client.cli.task.update

Task update command.

Functions

update(→ None)

Manually update task statuses.

Module Contents

client.cli.task.update.update(task_id: Tuple[int, Ellipsis], workflow_id: int, new_status: str, force: bool, recursive: bool) None

Manually update task statuses.

Change task status to DONE (complete) or REGISTERED (reset for re-run). This is useful for manual intervention when tasks need to be skipped or re-run.

b Status values:

D or DONE - Mark task as completed G or REGISTERED - Reset task to pending (will re-run)

b .. rubric:: Examples

# Mark task as done jobmon task update -t 123 -w 12345 -s DONE

# Reset task to re-run jobmon task update -t 123 -w 12345 -s REGISTERED

# Force update with recursive downstream reset jobmon task update -t 123 -w 12345 -s G –force –recursive

# Update multiple tasks jobmon task update -t 123 -t 456 -w 12345 -s D