neutron/neutron
Hongbin Lu c760d4f26f Add port_details to Floating IP
If the floating IP is associated with a port, this attribute
will contain detailed information of the associated port. This allows
users to retrieve the floating IPs with information of its associated
port (if any) in one API call.

Other related patches:
* neutron-lib: https://review.openstack.org/#/c/534882/
* osc: https://review.openstack.org/#/c/533809/
* sdk: https://review.openstack.org/#/c/533811/
* tempest-plugin: https://review.openstack.org/#/c/561710/

APIImpact the API reference needs to be updated

Change-Id: I31e940d2986278d2fbee6fdfea4ff15f7c07ebaa
Partial-Bug: #1723026
2018-04-25 17:16:03 +00:00
..
agent Merge "Set trusted port only once in iptables firewall driver" 2018-03-18 14:48:51 +00:00
api use common agent topics from neutron-lib 2018-03-13 11:35:50 -06:00
cmd More efficiently clean up OVS ports 2018-01-22 14:07:42 -06:00
common use common agent topics from neutron-lib 2018-03-13 11:35:50 -06:00
conf use DVR constants from neutron-lib 2018-02-23 09:17:02 -07:00
core_extensions use qos constants from neutron-lib 2017-10-26 19:57:19 +00:00
db Add port_details to Floating IP 2018-04-25 17:16:03 +00:00
debug Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
extensions Add port_details to Floating IP 2018-04-25 17:16:03 +00:00
hacking hacking: Remove dead code 2017-07-19 13:43:44 +02:00
ipam Always pass device_owner to _ipam_get_subnets() 2018-02-12 15:38:24 -05:00
locale Imported Translations from Zanata 2018-03-03 06:08:46 +00:00
notifiers use callback payloads for REQUEST/RESPONSE events 2017-12-24 07:27:11 +00:00
objects Merge "Ensure _get_changed_synthetic_fields() return updatable fields" 2018-03-12 07:59:41 +00:00
pecan_wsgi consume neutron-lib resources attr map 2018-03-09 13:37:28 -07:00
plugins Merge "use callback payloads for PRECOMMIT_UPDATE events" 2018-03-16 01:40:10 +00:00
privileged Switch create/delete interfaces to pyroute2 2018-03-13 11:02:56 +01:00
quota CountableResource: try count/get functions for all plugins 2017-09-08 10:50:12 -07:00
scheduler Merge "use l3 api def from neutron-lib" 2017-12-16 13:01:14 +00:00
server Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
services Add port_details to Floating IP 2018-04-25 17:16:03 +00:00
tests Add port_details to Floating IP 2018-04-25 17:16:03 +00:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
_i18n.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
auth.py Use oslo.context class method to construct context object 2017-03-23 09:02:46 +00:00
manager.py Do not load default service plugins if core plugin is not DB based 2017-11-09 20:34:52 +00:00
neutron_plugin_base_v2.py Do not load default service plugins if core plugin is not DB based 2017-11-09 20:34:52 +00:00
opts.py Merge "Remove deprecated cache_url" 2018-01-03 06:35:59 +00:00
policy.py consume neutron-lib resources attr map 2018-03-09 13:37:28 -07:00
service.py use callback payloads for _SPAWN events 2017-12-21 11:03:36 -07:00
version.py
worker.py replace WorkerSupportServiceMixin with neutron-lib's WorkerBase 2017-06-14 06:56:48 -06:00
wsgi.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00