]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Introduce base interface for core resource extensions
authorIhar Hrachyshka <ihrachys@redhat.com>
Thu, 6 Aug 2015 14:59:53 +0000 (16:59 +0200)
committerIhar Hrachyshka <ihrachys@redhat.com>
Fri, 7 Aug 2015 19:36:15 +0000 (21:36 +0200)
commitd148e68b71852f5cc0994a9137975ecf5393fb92
tree6533d0f29fcbed2efeea8bbdacfa8785177d9583
parentf58d14ca02f8a5f6fd441ac55f6ec11afe070c80
Introduce base interface for core resource extensions

The interface can be found in neutron.core_extensions.base.

Adopted the interface in qos core resource extension.

Alos moved qos_extension under neutron.core_extensions.qos. Partially,
this is to avoid confusion around the fact that the module does not
really contain a neutron API extension but core resource extension.

Change-Id: I6f6976aa49694f7ef17afa4e93bc769cd0069f65
Partially-Implements: blueprint quantum-qos-api
doc/source/devref/quality_of_service.rst
neutron/core_extensions/__init__.py [new file with mode: 0644]
neutron/core_extensions/base.py [new file with mode: 0644]
neutron/core_extensions/qos.py [moved from neutron/services/qos/qos_extension.py with 91% similarity]
neutron/plugins/ml2/extensions/qos.py
neutron/tests/api/test_qos.py
neutron/tests/unit/core_extensions/__init__.py [new file with mode: 0644]
neutron/tests/unit/core_extensions/test_qos.py [moved from neutron/tests/unit/services/qos/test_qos_extension.py with 67% similarity]