]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
L2 agent extension manager: read extensions list from config file
authorIhar Hrachyshka <ihrachys@redhat.com>
Sun, 2 Aug 2015 17:17:27 +0000 (19:17 +0200)
committerIhar Hrachyshka <ihrachys@redhat.com>
Sun, 2 Aug 2015 20:38:58 +0000 (22:38 +0200)
commit336a547aad506ccf69a58e7ac11b9ea12e9f66f9
tree423801299bfa2a315506f1293e6647e040730852
parent403662fd3aef5742f517965db8f55f55eb2409bf
L2 agent extension manager: read extensions list from config file

This effectively disables qos extension in the OVS agent, but we don't
rely on it in any functional or fullstack tests so far.

To enable the extension, a user should add:

[agent]
extensions = qos

to their openvswitch_agent.ini file.

DocImpact
Partially-Implements: blueprint quantum-qos-api
Change-Id: Icfbf32c36f98cc6e203841b152c7f6fc4f48c20a
etc/neutron/plugins/ml2/openvswitch_agent.ini
neutron/agent/l2/agent_extensions_manager.py
neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py
neutron/tests/unit/agent/l2/test_agent_extensions_manager.py
neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py