From b2783dc3c44f5843a25770ff749d7a0de18b8dfc Mon Sep 17 00:00:00 2001 From: Dean Troyer Date: Mon, 17 Apr 2017 17:04:43 -0500 Subject: Low-level Compute v2 API: network api.compute.APIv2 network functions. novaclient 8.0 is now released without support for the previously deprecated nova-net functions, so include a new low-level REST implementation of the removed APIs. Change-Id: If230f128e91cda44461fe93c976cac2aecec2252 --- openstackclient/compute/v2/server.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'openstackclient/compute/v2/server.py') diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py index 7cd4588b..81efd9f3 100644 --- a/openstackclient/compute/v2/server.py +++ b/openstackclient/compute/v2/server.py @@ -215,11 +215,13 @@ class AddFixedIP(command.Command): server = utils.find_resource( compute_client.servers, parsed_args.server) - network = utils.find_resource( - compute_client.networks, parsed_args.network) + network = compute_client.api.network_find(parsed_args.network) - server.interface_attach(port_id=None, net_id=network.id, - fixed_ip=parsed_args.fixed_ip_address) + server.interface_attach( + port_id=None, + net_id=network['id'], + fixed_ip=parsed_args.fixed_ip_address, + ) class AddFloatingIP(command.Command): -- cgit v1.2.1