def __init__(self, headers, job_info):
self.values = {
'group_id': headers['group'] or '',
'root_id': headers['root_id'],
'task_id': headers['id'],
'task_name': headers['task'],
'task_args': headers['argsrepr'],
'task_kwargs': headers['kwargsrepr'],
'app_name': headers['task'].rsplit('.', 1)[0],
'plugin': job_info['Plugin'],
}
# set defaults
if self.values['group_id']:
job_info.setdefault('BatchName', '{plugin}-{group_id}')
job_info.setdefault('Name', '{plugin}-{task_name}-{task_id}')
评论列表
文章目录