diff options
author | Nurmatov Mamatisa <nurmatov.mamatisa@huawei.com> | 2021-06-07 15:37:03 +0300 |
---|---|---|
committer | Mamatisa Nurmatov <nurmatov.mamatisa@huawei.com> | 2021-07-07 21:01:24 +0000 |
commit | 129b823a8b610284ff95cc5e7b2f7b6ed3540172 (patch) | |
tree | 818b6c15a7eb9f5cbb3135ee891541e49c5276a2 /neutron/notifiers | |
parent | 9b24a62c6d05fa6aee3dd37ac78720b7672c9abe (diff) | |
download | neutron-129b823a8b610284ff95cc5e7b2f7b6ed3540172.tar.gz |
use payloads for PORT AFTER_UPDATE events
This patch switches over to callback payloads for PORT
AFTER_UPDATE events.
Change-Id: I5c00eae155afa6c0fc8e3956bc39edbeca3ea1e7
Diffstat (limited to 'neutron/notifiers')
-rw-r--r-- | neutron/notifiers/ironic.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/neutron/notifiers/ironic.py b/neutron/notifiers/ironic.py index 63b7738403..988ea49385 100644 --- a/neutron/notifiers/ironic.py +++ b/neutron/notifiers/ironic.py @@ -82,8 +82,9 @@ class Notifier(object): @registry.receives(resources.PORT, [events.AFTER_UPDATE]) def process_port_update_event(self, resource, event, trigger, - original_port=None, port=None, - **kwargs): + payload): + original_port = payload.states[0] + port = payload.latest_state # We only want to notify about baremetal ports. if not (port[portbindings_def.VNIC_TYPE] == portbindings_def.VNIC_BAREMETAL): |