MCPcopy
hub / github.com/celery/celery / format

Method format

celery/app/log.py:35–43  ·  view source on GitHub ↗
(self, record)

Source from the content-addressed store, hash-verified

33 """Formatter for tasks, adding the task name and id."""
34
35 def format(self, record):
36 task = get_current_task()
37 if task and task.request:
38 record.__dict__.update(task_id=task.request.id,
39 task_name=task.name)
40 else:
41 record.__dict__.setdefault('task_name', '???')
42 record.__dict__.setdefault('task_id', '???')
43 return super().format(record)
44
45
46class Logging:

Callers 1

test_no_taskMethod · 0.95

Calls 3

get_current_taskFunction · 0.90
updateMethod · 0.45
setdefaultMethod · 0.45

Tested by 1

test_no_taskMethod · 0.76