]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Support qos rules and fields parameters in GET requests
authorJakub Libosvar <libosvar@redhat.com>
Tue, 21 Jul 2015 08:04:00 +0000 (08:04 +0000)
committerJakub Libosvar <libosvar@redhat.com>
Fri, 24 Jul 2015 11:47:10 +0000 (11:47 +0000)
commit7ed1d4f61635e67d0a554ed34540a03222c3f9d3
treed700753dcb0a77cdee88724644a7ff47b5b1b758
parent66520a4293faf33c97f4feee1c42a993ce69c4bd
Support qos rules and fields parameters in GET requests

Previously we didn't load the rules into policy object. This patch adds
loading the rules and defines bandwidth_limit_rules as a policy
resource in a single transaction. As a part of moving towards usage of
single transaction, create() and update() of rule were modified
accordingly.
Finally, we support types in GET requests in this patch.

API tests will follow in different patch.

Change-Id: I25c72aae74469b687766754bbeb749dfd1b8867c
neutron/db/db_base_plugin_common.py
neutron/extensions/qos.py
neutron/objects/qos/policy.py
neutron/objects/qos/rule.py
neutron/services/qos/qos_plugin.py
neutron/tests/unit/db/test_db_base_plugin_common.py [new file with mode: 0644]
neutron/tests/unit/objects/qos/test_policy.py
neutron/tests/unit/objects/test_base.py