Skip to content

TaskInstance

dotflow.core.task.TaskInstance

from future import annotations

Import:
    You can import the **TaskInstance** class with:

        from dotflow.core.task import TaskInstance
Source code in dotflow/core/task.py
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
class TaskInstance:
    """
    from __future__ import annotations

        Import:
            You can import the **TaskInstance** class with:

                from dotflow.core.task import TaskInstance
    """

    def __init__(self, *args, **kwargs) -> None:
        self.task_id = None
        self.workflow_id = None
        self._step = None
        self._callback = None
        self._previous_context = None
        self._initial_context = None
        self._current_context = None
        self._duration = None
        self._status = None
        self._config = None
        self._errors = None
        self.group_name = None
        self.retry_count = 0

task_id = None instance-attribute

workflow_id = None instance-attribute

_step = None instance-attribute

_callback = None instance-attribute

_previous_context = None instance-attribute

_initial_context = None instance-attribute

_current_context = None instance-attribute

_duration = None instance-attribute

_errors = None instance-attribute

_status = None instance-attribute

_config = None instance-attribute

group_name = None instance-attribute

retry_count = 0 instance-attribute