Comment 3 for bug 1724729

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :

"br_int" is an instance of OVSIntegrationBridge class, which inherits from OVSAgentBridge, which inherits of OVSBridge.

"br_int" is stored in QosOVSAgentDriver.br_int during the initialization.

OVSBridge has a member called "datapath_type" [1]. This can take values in [2]. If datapath type is OVS_DPDK_VHOST_USER or OVS_DPDK_VHOST_USER_CLIENT, the DPDK config way must be used.

[1] https://github.com/openstack/neutron/blob/1b3f982914d82494c63ac4fee405bf4972d2db32/neutron/agent/common/ovs_lib.py#L215
[2] https://github.com/openstack/neutron/blob/1b3f982914d82494c63ac4fee405bf4972d2db32/neutron/plugins/ml2/drivers/openvswitch/agent/common/constants.py#L129