d83e243c6d
The ``OVNTrunkHandler`` class updates the port binding profile of the trunk subports. The methods ``_set_binding_profile`` and ``_unset_binding_profile`` update both the OVN LSP register and the Neutron DB port register. This patch adds the missing field "neutron:device_owner" from the LSP external_ids dictionary. This patch also updates ``OvsdbNbOvnIdl.set_lswitch_port`` API method. The method now accepts "external_ids_update" kwarg. This dictionary allows to update (or add) individually each LSP.external_ids dictionary key, instead of overwritting the whole variable. NOTE: ``set_lswitch_port`` is not used outside Neutron now so this is safe to change the API method signature. Closes-Bug: #2006735 Change-Id: I985f3294b2ca7ab5989022ec1b904c8e29354e07 |
||
---|---|---|
.. | ||
drivers | ||
rpc | ||
seg_types | ||
__init__.py | ||
fakes.py | ||
test_plugin.py | ||
test_rules.py | ||
test_utils.py |