def on_failure(self,
exc: Exception,
task_id: int,
args: list,
kwargs: dict,
einfo: ExceptionInfo): # pragma: no cover
logger = get_logger('celery.worker')
warning = ('Task {task}[{t_id}] had unexpected failure:\n'
'\nargs: {args}\n\nkwargs: {kwargs}\n'
'\n{einfo}').format(task=self.name,
t_id=task_id,
args=args,
kwargs=kwargs,
einfo=einfo)
logger.warning(warning)
super().on_failure(exc, task_id, args, kwargs, einfo)
评论列表
文章目录