From d7fc6fb2603beb6fc4e8be498763459a33900e26 Mon Sep 17 00:00:00 2001 From: "jose.lausuch" Date: Mon, 26 Jun 2017 17:44:47 +0200 Subject: Fix floating ips issue in openstack_clean floatingips is a list of dictionaries where the attributes are a bit different than in the previous implementation. Change-Id: I8e8429b1819bba35a4a829f274c60b77ab2eea7e Signed-off-by: jose.lausuch --- functest/utils/openstack_clean.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'functest/utils') diff --git a/functest/utils/openstack_clean.py b/functest/utils/openstack_clean.py index b51678936..e88245d61 100755 --- a/functest/utils/openstack_clean.py +++ b/functest/utils/openstack_clean.py @@ -148,8 +148,8 @@ def remove_floatingips(neutron_client, default_floatingips): init_len = len(floatingips) deleted = 0 for fip in floatingips: - fip_id = getattr(fip, 'id') - fip_ip = getattr(fip, 'ip') + fip_id = fip['id'] + fip_ip = fip['floating_ip_address'] logger.debug("'%s', ID=%s " % (fip_ip, fip_id)) if (fip_id not in default_floatingips and fip_ip not in default_floatingips.values()): -- cgit 1.2.3-korg