Metrics¶
dotflow.abc.metrics.Metrics
¶
Bases: ABC
Metrics
Source code in dotflow/abc/metrics.py
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | |
task_completed(task)
abstractmethod
¶
Called when a task completes successfully.
Source code in dotflow/abc/metrics.py
22 23 24 | |
task_failed(task)
abstractmethod
¶
Called when a task fails.
Source code in dotflow/abc/metrics.py
26 27 28 | |
task_retried(task)
abstractmethod
¶
Called when a task is retried.
Source code in dotflow/abc/metrics.py
30 31 32 | |
workflow_completed(workflow_id, duration)
abstractmethod
¶
Called when a workflow completes successfully.
Source code in dotflow/abc/metrics.py
14 15 16 | |
workflow_failed(workflow_id, duration)
abstractmethod
¶
Called when a workflow fails.
Source code in dotflow/abc/metrics.py
18 19 20 | |
workflow_started(workflow_id, **kwargs)
abstractmethod
¶
Called when a workflow starts.
Source code in dotflow/abc/metrics.py
10 11 12 | |