neutron/neutron/tests
Boden R 537bfb9a1c use callback payloads for PRECOMMIT_UPDATE events
This patch switches callbacks over to the payload object style events
[1] for PRECOMMIT_UPDATE based notifications. To do so a DBEventPayload
object is used with the publish() method to pass along the related data.
In addition a few UTs are updated to work with the changes. Finally
a few shims are put into place to allow PRECOMMIT_UPDATE based events to
use payloads while still supporting the existing kwarg style events.

NeutronLibImpact

[1] https://docs.openstack.org/neutron-lib/latest/contributor/callbacks.html#event-payloads

Change-Id: Ie6d27df01cd7b87894efc80946d41eb1ebe25bef
2018-03-13 11:38:19 -06:00
..
common use EGRESS_DIRECTION and INGRESS_DIRECTION from neutron-lib 2018-02-23 10:36:36 -07:00
contrib [Scenario tests] Try longer SSH timeout for ubuntu image 2018-03-08 20:05:44 +00:00
etc Allow port create/update by shared nw owners 2017-12-12 04:12:54 +00:00
fullstack Merge "[Fullstack] Limit number of Neutron's api workers" 2018-02-20 17:26:03 +00:00
functional Merge "Add broadcast to IpAddrCommand.get_devices_with_ip() return value" 2018-03-12 16:45:14 +00:00
tempest Remove the bundled intree neutron tempest plugin 2017-11-22 12:54:33 -08:00
unit use callback payloads for PRECOMMIT_UPDATE events 2018-03-13 11:38:19 -06:00
var
__init__.py Avoid eventlet monkey patching for the tempest plugin 2016-04-29 22:47:24 -05:00
base.py remove unused common rpc apis 2018-03-09 12:13:48 -07:00
fake_notifier.py FakeNotifier class 'topic' argument change to 'topics'. 2017-12-04 20:10:03 +01:00
post_mortem_debug.py Cleanup recent generalization in post mortem debugger 2014-12-04 15:28:11 +01:00
tools.py Router to OVO 2017-11-24 04:11:33 +00:00