From 7aa6e5e36c2aee4bbffda0a1ed56f7e6e508e52d Mon Sep 17 00:00:00 2001 From: Terry Howe Date: Wed, 9 Dec 2015 11:38:31 -0700 Subject: SDK integration extensions and server create networks Finish up the SDK integration with server create network and port find and extension list. Change-Id: I18dbada784d8aa92a45a937f251023ddf899c53e --- openstackclient/compute/v2/server.py | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'openstackclient/compute') diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py index 67da63b1..9e2721fb 100644 --- a/openstackclient/compute/v2/server.py +++ b/openstackclient/compute/v2/server.py @@ -37,7 +37,6 @@ from openstackclient.common import parseractions from openstackclient.common import utils from openstackclient.i18n import _ # noqa from openstackclient.identity import common as identity_common -from openstackclient.network import common as network_common def _format_servers_list_networks(networks): @@ -476,19 +475,13 @@ class CreateServer(show.ShowOne): if neutron_enabled: network_client = self.app.client_manager.network if nic_info["net-id"]: - nic_info["net-id"] = network_common.find( - network_client, - 'network', - 'networks', - nic_info["net-id"] - ) + net = network_client.find_network( + nic_info["net-id"], ignore_missing=False) + nic_info["net-id"] = net.id if nic_info["port-id"]: - nic_info["port-id"] = network_common.find( - network_client, - 'port', - 'ports', - nic_info["port-id"] - ) + port = network_client.find_port( + nic_info["port-id"], ignore_missing=False) + nic_info["port-id"] = port.id else: if nic_info["net-id"]: nic_info["net-id"] = utils.find_resource( -- cgit v1.2.1