Method: rich.progress.Progress.start_task
Calls: 27, Exceptions: 0, Paths: 2Back
Path 1: 24 calls (0.89)
0 (15) 1 (3) 2 (3) 3 (3)
1def start_task(self, task_id: TaskID) -> None:
2 """Start a task.
3
4 Starts a task (used when calculating elapsed time). You may need to call this manually,
5 if you called ``add_task`` with ``start=False``.
6
7 Args:
8 task_id (TaskID): ID of task.
9 """
10 with self._lock:
11 task = self._tasks[task_id]
12 if task.start_time is None:
13 task.start_time = self.get_time()
Path 2: 3 calls (0.11)
4 (3)
1def start_task(self, task_id: TaskID) -> None:
2 """Start a task.
3
4 Starts a task (used when calculating elapsed time). You may need to call this manually,
5 if you called ``add_task`` with ``start=False``.
6
7 Args:
8 task_id (TaskID): ID of task.
9 """
10 with self._lock:
11 task = self._tasks[task_id]
12 if task.start_time is None:
13 task.start_time = self.get_time()