neutron/devstack/lib/ml2
Slawek Kaplonski cf8fa0d42d Remove functions which enable Neutron's QoS service
Those functions were part of the neutron devstack plugin but we
discussed it during last PTG [1] and decided to move to the Devstack
repo plugins which are used by e.g. CI jobs which are defined outside
of the neutron repository.
QoS service is used e.g. in the tempest-slow job which is
defined in tempest and used by many different OpenStack projects.

[1] https://etherpad.opendev.org/p/neutron-yoga-ptg#L142

Depends-On: https://review.opendev.org/c/openstack/devstack/+/815686
Depends-On: https://review.opendev.org/c/openstack/devstack/+/818355
Change-Id: I7b70d6281d551a88080c6e727e2485079ba5c061
2021-11-24 22:24:42 +01:00

13 lines
610 B
Plaintext

function configure_ml2_extension_drivers {
if is_neutron_legacy_enabled; then
# NOTE(yamamoto): This overwrites what neutron-legacy set,
# with the latest set of drivers.
# While we modifies Q_ML2_PLUGIN_EXT_DRIVERS (via
# neutron_ml2_extension_driver_add calls) in the post-config phase,
# lib/neutron-legcay populates this in "configure_neutron", which is
# before post-config.
# REVISIT(yamamoto): Probably this ought to be in lib/neutron-legcay
iniset /$NEUTRON_CORE_PLUGIN_CONF ml2 extension_drivers ${Q_ML2_PLUGIN_EXT_DRIVERS}
fi
}