Add necessary info to Floating IP list

This patch adds the Network ID and Project ID
for the listed floating IPs when Neutron is enabled
for OpenstackClient.

Change-Id: I823090f2e6d30acd72247d30956f48f4d7672a50
Closes-Bug:#1566090
This commit is contained in:
Reedip 2016-10-04 16:25:07 +05:30
parent bfeecd50fd
commit 8f8a8448a4
3 changed files with 15 additions and 0 deletions

View File

@ -203,12 +203,16 @@ class ListFloatingIP(common.NetworkAndComputeLister):
'floating_ip_address',
'fixed_ip_address',
'port_id',
'floating_network_id',
'project_id',
)
headers = (
'ID',
'Floating IP Address',
'Fixed IP Address',
'Port',
'Floating Network',
'Project',
)
query = {}

View File

@ -237,6 +237,8 @@ class TestListFloatingIPNetwork(TestFloatingIPNetwork):
'Floating IP Address',
'Fixed IP Address',
'Port',
'Floating Network',
'Project',
)
data = []
@ -246,6 +248,8 @@ class TestListFloatingIPNetwork(TestFloatingIPNetwork):
ip.floating_ip_address,
ip.fixed_ip_address,
ip.port_id,
ip.floating_network_id,
ip.tenant_id,
))
def setUp(self):

View File

@ -0,0 +1,7 @@
---
features:
- |
``openstack floating ip`` now provides ``Floating Network`` and
``Project`` to identify to which network and project the
floating-ip belongs to.
[Bug `1566090 <https://bugs.launchpad.net/bugs/1566090>`_]