def __call__(self, *args, **kwargs):
self.logger = get_task_logger('que.mgmt')
from api.exceptions import OPERATIONAL_ERRORS
try:
return super(MgmtCallbackTask, self).__call__(*args, **kwargs) # run()
except OPERATIONAL_ERRORS as exc:
self.logger.warning('Execution of mgmt callback task failed because of an operational error: %s', exc)
self.retry(exc=exc) # Will raise special exception
# noinspection PyAbstractClass
评论列表
文章目录