All API handlers launching deferred task should return 202
Registered by
Nikolay Markov
There are a lot of handlers right now which return serialized Task along with 200 HTTP OK. That is wrong in many ways, so let's rewrite them to return 202 always, and then update development docs and tests.
Blueprint information
- Status:
- Complete
- Approver:
- Nikolay Markov
- Priority:
- Medium
- Drafter:
- Nikolay Markov
- Direction:
- Approved
- Assignee:
- Fuel Python (Deprecated)
- Definition:
- Approved
- Series goal:
- Accepted for 5.0.x
- Implementation:
-
Implemented
- Milestone target:
-
5.0
- Started by
- Dmitry Pyzhov
- Completed by
- Dmitry Pyzhov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
All tasks return 202 + commit->flush
(?)
Work Items
Dependency tree

* Blueprints in grey have been implemented.