J'ai une tâche avec un certain paramètre, et je veux savoir s'il y a une tâche avec le même paramètre. Je donne les résultats suivants:Comment gérer les tâches dans Céleri?
@task
def some_task(id):
some_task.update_state(state="PROGRESS", meta={"id": id})
some_action_by_id(id)
Mais je voudrais ceci:
@task
def some_task(id):
if !check_task(id):
some_task.update_state(state="PROGRESS", meta={"id": id})
some_action_by_id(id)
Comment puis-je y arriver?
L'auteur signifie: t = add.delay (2,4) ne peut pas exécuter deux fois en même temps. t1 = add.delay (2, 4), le t.id devrait être t1.id –