Fix assert_cluster_ready method

It could not find ip of a node if environment was deployed
with Neutron network manager

Change-Id: I25b2aedbcf621cef59b94355f4cae84cfae8c92b
This commit is contained in:
nfedotov
2014-02-20 14:04:25 +04:00
parent 0b9ba969d1
commit 7c7e0b1c98

View File

@@ -88,11 +88,10 @@ class FuelWebClient(object):
@logwrap
def assert_cluster_ready(self, node_name, smiles_count,
networks_count=1, timeout=300):
remote = self.environment.get_ssh_to_remote(
self.get_nailgun_node_by_devops_node(
self.environment.get_virtual_environment().
node_by_name(node_name))['ip']
)
env = self.environment.get_virtual_environment()
devops_node = env.node_by_name(node_name)
node_ip = devops_node.get_ip_address_by_network_name('admin')
remote = self.environment.get_ssh_to_remote(node_ip)
_wait(
lambda: self.get_cluster_status(
remote,