From: Brad Hall Date: Sun, 5 Jun 2011 04:58:27 +0000 (-0700) Subject: Fix detail_net and list_ports commands X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=e1475fcc0707ad3a23262c8db36af2941e2d5fc9;p=openstack-build%2Fneutron-build.git Fix detail_net and list_ports commands --- diff --git a/quantum/cli.py b/quantum/cli.py index 7daa5de69..4ea93002f 100644 --- a/quantum/cli.py +++ b/quantum/cli.py @@ -137,12 +137,11 @@ def api_delete_net(client, *args): def detail_net(manager, *args): tid, nid = args - iface_list = manager.get_all_attached_interfaces(tid, nid) + iface_list = manager.get_network_details(tid, nid) print "Remote Interfaces on Virtual Network:%s\n" % nid for iface in iface_list: print "\tRemote interface:%s" % iface - def api_detail_net(client, *args): tid, nid = args res = client.do_request(tid, 'GET', @@ -179,13 +178,12 @@ def api_rename_net(client, *args): LOG.debug(resdict) print "Renamed Virtual Network with ID:%s" % nid -# TODO(bgh): fix this command def list_ports(manager, *args): tid, nid = args ports = manager.get_all_ports(tid, nid) print "Ports on Virtual Network:%s\n" % nid for port in ports: - "\tVirtual Port:%s" % port + print "\tVirtual Port:%s" % port["port-id"] def api_list_ports(client, *args): tid, nid = args