Updated openstack/openstack
Project: openstack/taskflow  472d70a004d255b7fd019706b2adaa7036677b57

Add a more dynamic/useful logging listener

Both cinder and glance are starting to share the same logic
for there engine notification listener, so instead of having
them copy around that code it will be much nicer if taskflow
can just provide itself a more capable listener that both
can share and use directly.

This avoids users of taskflow having to understand more about
the internals of taskflow and its associated state then they
likely need to understand (which makes taskflow easier to use
and less work to integrate).

Relevant locations where this already exists:

- https://github.com/openstack/cinder/blob/master/cinder/flow_utils.py
- https://review.openstack.org/#/c/85211/

Change-Id: I98eeb180b31bd488ae0eadd730e1530d7bae1f1f
Updated openstack/openstack
Project: openstack/taskflow  0c325f89132524ba959a2705a44422cf33c453ab

Remove useless __exit__ return

By default we will return none, and that qualifies as
falsey, so we don't need to explicitly return false when
the default will do just fine.

Change-Id: I93a858177be138bf09abfc32897c96a991f69386