Mi piacerebbe avere le attività di Celery che dipendono dal risultato di 2 o più altre attività. Ho esaminato Python+Celery: Chaining jobs? e http://pypi.python.org/pypi/celery-tasktree, ma sono utili solo se le attività hanno solo un'attività dipendente.Esecuzione delle attività di Celery con il grafico delle dipendenze
Conosco TaskSet, ma non sembra essere un modo per eseguire immediatamente una richiamata quando TaskSetResult.ready() diventa True. Quello che ho in mente in questo momento è di avere un'attività periodica che esegue il polling di TaskSetResult.ready() ogni pochi [milli] secondi circa e attiva la richiamata non appena restituisce True, ma suona piuttosto poco elegante per me.
Qualche suggerimento?