1. 12 Dec, 2016 1 commit
    • David Douard's avatar
      [entities] improve workflow management of CeleryTasks (by celery-monitor)... · 51e3f4e41879
      David Douard authored
      [entities] improve workflow management of CeleryTasks (by celery-monitor) robustness (related to #16640842)
      
      the transition may fail (if for some race-like reasons it has already been fired).
      
      Also ensure some CeleryTask changes are commited (celery-monitor)
      since the transaction may be rolled back during the WF management part of the
      on_event() method.
      51e3f4e41879
  2. 04 Nov, 2016 8 commits
  3. 28 Oct, 2016 2 commits
  4. 12 Dec, 2016 1 commit
  5. 04 Nov, 2016 5 commits
  6. 19 Oct, 2016 1 commit
    • Florent Cayré's avatar
      [entities] Determine task's state from db state if final, else on celery... · fdf1a4d0a890
      Florent Cayré authored
      [entities] Determine task's state from db state if final, else on celery backend's if any (closes #16640866)
      
      Relying on final db states avoids inconsistencies between the CW workflow
      and celery-backend state, which should only be used to add real-time info.
      
      When no reliable state can be found, return 'unknown state' explicitely.
      fdf1a4d0a890
  7. 20 Oct, 2016 2 commits
  8. 18 Oct, 2016 2 commits
  9. 17 Oct, 2016 2 commits
  10. 15 Oct, 2016 2 commits
  11. 03 Oct, 2016 1 commit
  12. 13 Oct, 2016 1 commit
  13. 04 Oct, 2016 2 commits
  14. 29 Sep, 2016 2 commits
  15. 28 Sep, 2016 2 commits
  16. 14 Sep, 2016 1 commit
  17. 27 Sep, 2016 1 commit
    • Florent Cayré's avatar
      [tests] Fix unit tests · 64c33a2c8b23
      Florent Cayré authored
      Tasks were not imported in the main process, so launching them by
      task name was broken.
      
      This was done to validate it works even when tasks are not reachable from the
      main process, as a kind of watchdog against the tempting to make tasks
      registry lookup in celerytask.
      
      However, this requires celery>=3.1.12 to work, and we want to make it
      compatible with debian jessie.
      64c33a2c8b23
  18. 28 Sep, 2016 1 commit
  19. 20 Sep, 2016 1 commit
  20. 28 Sep, 2016 1 commit
  21. 27 Sep, 2016 1 commit