Integration with Zaqar
Consider integration with Zaqar so that we could call Zaqar from Mistral workflows.
Blueprint information
- Status:
- Complete
- Approver:
- Renat Akhmerov
- Priority:
- Medium
- Drafter:
- Renat Akhmerov
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Dougal Matthews
- Completed by
- Dougal Matthews
Related branches
Related bugs
Sprints
Whiteboard
After trying, I found it is not easy to integrate zaqarclient in mistral, as implementation of zaqarclient is totally different with many other client projects. For example, for almost other client projects, there are always operable objects inside the Client class, so we can get public methods of them, to decide what methods we can invode as mistral action, and their corresponding input params. Please see source code below:
python-
python-
python-
....
However, we can't use the same mechanism for zaqarclient unless zaqar team make some changes for adaptation.
https:/
--xylan 2015.12.05
Gerrit topic: https:/
Addressed by: https:/
Implement basic Zaqar queue operations