Fix "join" when the last indirect inbound task failed
* See bug description for the example that didn't work. It was
caused by a simple mistake in a python expression of type
"my_set = my_set or set()" that didn't work as expected, i.e.
it created a new set even if my_set is already an empty set.
So, the proper expression that's needed is
"my_set = set() if my_set is None else my_set"
Reviewed: https:/ /review. openstack. org/618483 /git.openstack. org/cgit/ openstack/ mistral/ commit/ ?id=c9e08a88394 6540bf245dd3724 06642e3aa50808
Committed: https:/
Submitter: Zuul
Branch: master
commit c9e08a883946540 bf245dd37240664 2e3aa50808
Author: Renat Akhmerov <email address hidden>
Date: Fri Nov 16 15:15:45 2018 +0700
Fix "join" when the last indirect inbound task failed
* See bug description for the example that didn't work. It was
caused by a simple mistake in a python expression of type
"my_set = my_set or set()" that didn't work as expected, i.e.
it created a new set even if my_set is already an empty set.
So, the proper expression that's needed is
"my_set = set() if my_set is None else my_set"
Change-Id: I2a787921449fec f3301013a770ffe 712e9606baf
Closes-Bug: #1803677