This can be done entirely in the client side. It would essentially be a greppable, text based result similar to the current Horizon network diagram. New features belong to the openstack client, not the neutron client, so I fixed up the bug's target component.
** Project changed: neutron => python-openstackclient ** Changed in: python-openstackclient Status: Triaged => New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1586584 Title: Get the virtual network topology Status in python-openstackclient: New Bug description: When we create a virtual network and use the network in openstack, we just can get some simple information about this network by use neutron command " neutron net-show". However, getting more details is useful and necessary for us . For example , how many virtual devices such as vm, router, dhcp which connected to the network. Further, we also want to know the tenants which those devices belong to and the nodes on which those devices are located. If we know all this information , we can generate a network topology about this network. Using the network topology, Understanding, planning and managing network become very easy. Also, fault diagnosis is more efficient. For example, wo can easily know the compute node on which problematic port is located, not need to do a lot of inquiries in Nova To manage notifications about this bug go to: https://bugs.launchpad.net/python-openstackclient/+bug/1586584/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp