def good():
    return True

@task(name='super_task.raise_exception')
def raise_exception():
    raise ValueError('error')

@task(name='super_task.callback')
def callback(*args, **kwargs):
    logger.info('callback')
logger.info(args)
logger.info(kwargs)
Run a chord callback even if the main tasks fail