neutron/neutron/services
Sławek Kapłoński 29aafaf5f9 Don't create new QoS policy during update operation
The QoS plugin erroneously creates a new policy when updating
an existing one.
This causes the loss of previously set attributes that are
not passed in the update call.

This patch fixes this issue by getting existing qos policy object
instead of creating a new one for update.

This issue is already fixed in Pike branch with patch:
I57011bd4d40479855203061554090d19bb668960

Change-Id: I6f5a925084bb70b56e66d673eac2febdb38e0b34
Related-Bug: #1734136
2017-11-27 20:21:29 +00:00
..
auto_allocate Add OVO for AutoAllocatedTopology 2017-01-17 14:24:10 -06:00
externaldns Fix port deletion when dns_integration is enabled 2017-11-06 11:12:33 +00:00
flavors Make service plugins' get_plugin_type classmethods 2016-06-07 15:33:07 -05:00
l3_router neutron-lib: use L3 constant 2017-01-11 04:27:56 -08:00
loki Add Loki service plugin for optional DB havoc 2017-02-03 05:12:33 -08:00
metering Fix the wrong usage of new style class in metering 2017-11-01 06:28:29 +00:00
network_ip_availability Fix importing old path for exceptions 2017-01-19 14:53:49 +09:00
qos Don't create new QoS policy during update operation 2017-11-27 20:21:29 +00:00
rbac Neutron RBAC API and network support 2015-08-20 20:00:17 -07:00
revisions Register sqlalchemy events through hook for UT cleanup 2017-01-20 04:15:01 -08:00
segments Honor the common session options for the placement API 2017-06-30 13:41:21 +00:00
tag Use correct retry mechanism in tags 2017-04-28 12:11:20 +00:00
timestamp Register sqlalchemy events through hook for UT cleanup 2017-01-20 04:15:01 -08:00
trunk Correct the config group in check_trunk_dependencies 2017-08-25 14:48:07 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
provider_configuration.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
service_base.py Adding the appropriate log hints where needed 2016-06-30 07:35:24 +00:00