octavia/octavia
ZhaoBo 51f6f7258b Extend api to accept qos_policy_id
This patch extend Octavia v2 API to access qos_policy_id from neutron.
Users can pass it as 'vip_qos_policy_id' to Octavia request body to
create/update Loadbalancers, and the vrrp ports will have the qos
abilities.

This patch modifies the Loadbalancer Post/Put request body and response
body. It also extends the 'vip' table with the new column named
'qos_policy_id' to store the qos_id from neutron.

Co-Authored-By: Reedip <reedip.banerjee@nectechnologies.in>

Change-Id: I43aba9d2ae816b1498d16da077936d6bdb62e30a
2017-12-20 09:23:16 +08:00
..
amphorae Merge "Fix health monitor type "PING" to use icmp ping" 2017-12-05 00:10:26 +00:00
api Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
certificates import _ from octavia.i18n 2017-10-13 21:35:21 +08:00
cmd Fix health_manager to exit without waiting 2017-11-07 11:36:49 -08:00
common Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
compute Update compute noop driver/tests (many were disabled/useless) 2017-12-07 15:51:58 -08:00
controller Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
db Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
distributor ACTIVE-ACTIVE: Initial distributor driver 2017-11-22 05:53:48 +00:00
hacking Fix a bad revert method and add hacking check 2017-08-14 12:03:37 -07:00
network Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
policies Rename 'remove' to 'reset' in Quota API 2017-11-27 16:52:06 +02:00
tests Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
__init__.py Adding Python 3.4 Compatibility and Tox Check 2015-06-23 18:18:17 +00:00
i18n.py Remove _LI, _LW, _LE, _LC from i18n 2017-05-23 16:28:29 +07:00
opts.py Update Octavia docs for documentation migration 2017-07-03 11:43:40 -07:00
version.py Adds methods in version.py for proper oslo_reports setup 2016-06-07 11:51:26 +03:00