MCPcopy
hub / github.com/1Panel-dev/MaxKB / handle_task_start

Method handle_task_start

apps/ops/celery/logger.py:212–218  ·  view source on GitHub ↗
(self, task_id)

Source from the content-addressed store, hash-verified

210 f.flush()
211
212 def handle_task_start(self, task_id):
213 maxkb_logger.debug('handle_task_start')
214 log_path = get_celery_task_log_path(task_id)
215 thread_id = self.get_current_thread_id()
216 self.task_id_thread_id_mapper[task_id] = thread_id
217 f = open(log_path, 'ab')
218 self.thread_id_fd_mapper[thread_id] = f
219
220 def handle_task_end(self, task_id):
221 maxkb_logger.debug('handle_task_end')

Callers

nothing calls this directly

Calls 4

get_celery_task_log_pathFunction · 0.85
get_current_thread_idMethod · 0.80
openFunction · 0.50
debugMethod · 0.45

Tested by

no test coverage detected