Update the scale workbook to use the standard message sending
workflow. This workflow reduces the boilerplate that is copied between
workflows by defining the message structure, providing the retry logic
and ensuring the task on a "FAILED" message.
The workflow also offers optional persistence in Swift. If the plan name
is given to the workflow it will store the messages in a Swift container
named <plan_name>-messages.
Reviewed: https:/ /review. openstack. org/576188 /git.openstack. org/cgit/ openstack/ tripleo- common/ commit/ ?id=4c24a04977e 99d5fcd069ebfc8 5954d0bb083bc1
Committed: https:/
Submitter: Zuul
Branch: master
commit 4c24a04977e99d5 fcd069ebfc85954 d0bb083bc1
Author: Dougal Matthews <email address hidden>
Date: Mon Jun 18 16:54:01 2018 +0100
Use the standard messaging in the scale workbook
Update the scale workbook to use the standard message sending
workflow. This workflow reduces the boilerplate that is copied between
workflows by defining the message structure, providing the retry logic
and ensuring the task on a "FAILED" message.
The workflow also offers optional persistence in Swift. If the plan name -messages.
is given to the workflow it will store the messages in a Swift container
named <plan_name>
Change-Id: I906e0ae92bcd08 4f4bf6ec669d6be 0f71dc7a29b
Related-Bug: #1757372