MCPcopy
hub / github.com/Textualize/rich / start_task

Method start_task

rich/progress.py:1388–1400  ·  view source on GitHub ↗

Start a task. Starts a task (used when calculating elapsed time). You may need to call this manually, if you called ``add_task`` with ``start=False``. Args: task_id (TaskID): ID of task.

(self, task_id: TaskID)

Source from the content-addressed store, hash-verified

1386 return reader
1387
1388 def start_task(self, task_id: TaskID) -> None:
1389 """Start a task.
1390
1391 Starts a task (used when calculating elapsed time). You may need to call this manually,
1392 if you called ``add_task`` with ``start=False``.
1393
1394 Args:
1395 task_id (TaskID): ID of task.
1396 """
1397 with self._lock:
1398 task = self._tasks[task_id]
1399 if task.start_time is None:
1400 task.start_time = self.get_time()
1401
1402 def stop_task(self, task_id: TaskID) -> None:
1403 """Stop a task.

Callers 4

make_progressFunction · 0.95
add_taskMethod · 0.95
jobs.pyFile · 0.80
copy_urlFunction · 0.80

Calls 1

get_timeMethod · 0.80

Tested by 1

make_progressFunction · 0.76