From 50f60636ba25d8a9cb8c29b85858a2a998247099 Mon Sep 17 00:00:00 2001 From: Vishvananda Ishaya Date: Tue, 7 Sep 2010 12:37:18 -0700 Subject: [PATCH] fix floating_ip to follow standard create pattern --- nova/tests/network_unittest.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nova/tests/network_unittest.py b/nova/tests/network_unittest.py index f3124c1ba..8e462b9d3 100644 --- a/nova/tests/network_unittest.py +++ b/nova/tests/network_unittest.py @@ -87,11 +87,12 @@ class NetworkTestCase(test.TrialTestCase): """Makes sure that we can allocaate a public ip""" # TODO(vish): better way of adding floating ips pubnet = IPy.IP(flags.FLAGS.public_range) - ip_str = str(pubnet[0]) + address = str(pubnet[0]) try: - db.floating_ip_get_by_address(None, ip_str) + db.floating_ip_get_by_address(None, address) except exception.NotFound: - db.floating_ip_create(None, ip_str, FLAGS.host) + db.floating_ip_create(None, {'address': address, + 'host': FLAGS.host}) float_addr = self.network.allocate_floating_ip(self.context, self.projects[0].id) fix_addr = self._create_address(0)