
AddCommand
` child classes return the new register UUID
This patch fixes the return of two classes, ``HealthCheckAddCommand`` and ``GatewayChassisAddCommand``, that instead the new register UUID were returning the register ifself. NOTE: * ``HealthCheckAddCommand`` is only used in ``LbAddHealthCheckCommand`` (it has no IDL API method). It is tested in [1]. * ``GatewayChassisAddCommand`` is used in ``LrpAddCommand`` and ``LrpSetGatewayChassisCommand`` (it has no IDL API method). It is tested in [2] and [3]. [1]96cf8d6288/ovsdbapp/tests/functional/schema/ovn_northbound/test_impl_idl.py (L1731-L1762)
[2]96cf8d6288/ovsdbapp/tests/functional/schema/ovn_northbound/test_impl_idl.py (L1531-L1552)
[3]96cf8d6288/ovsdbapp/tests/functional/schema/ovn_northbound/test_impl_idl.py (L1505-L1516)
Closes-Bug: #2004170 Change-Id: I48df608aedce3012a2ae7aa4de636fa837bd47aa
ovsdbapp
A library for creating OVSDB applications
The ovdsbapp library is useful for creating applications that communicate via Open_vSwitch's OVSDB protocol (https://tools.ietf.org/html/rfc7047). It wraps the Python 'ovs' and adds an event loop and friendly transactions.
- Free software: Apache license
- Source: https://opendev.org/openstack/ovsdbapp/
- Bugs: https://bugs.launchpad.net/ovsdbapp
Features:
- An thread-based event loop for using ovs.db.Idl
- Transaction support
- Native OVSDB communication
Description
Languages
Python
99.2%
Shell
0.8%