def test_update_nodes_from_ctx(self): launch_id = _new_id() nodes = [make_node(launch_id, states.STARTED) for i in range(5)] ctx_nodes = [_one_fake_ctx_node_ok(node['public_ip'], _new_id(), _new_id()) for node in nodes] self.assertEquals(len(nodes), len(update_nodes_from_context(nodes, ctx_nodes)))
def test_update_nodes_from_ctx_with_hostname(self): launch_id = _new_id() nodes = [make_node(launch_id, states.STARTED) for i in range(5)] #libcloud puts the hostname in the public_ip field ctx_nodes = [_one_fake_ctx_node_ok(ip=_new_id(), hostname=node['public_ip'], pubkey=_new_id()) for node in nodes] self.assertEquals(len(nodes), len(update_nodes_from_context(nodes, ctx_nodes)))
def test_update_nodes_from_ctx(self): launch_id = _new_id() nodes = [make_node(launch_id, states.STARTED) for i in range(5)] ctx_nodes = [ _one_fake_ctx_node_ok(node['public_ip'], _new_id(), _new_id()) for node in nodes ] self.assertEquals(len(nodes), len(update_nodes_from_context(nodes, ctx_nodes)))
def test_update_nodes_from_ctx_with_hostname(self): launch_id = _new_id() nodes = [make_node(launch_id, states.STARTED) for i in range(5)] #libcloud puts the hostname in the public_ip field ctx_nodes = [ _one_fake_ctx_node_ok(ip=_new_id(), hostname=node['public_ip'], pubkey=_new_id()) for node in nodes ] self.assertEquals(len(nodes), len(update_nodes_from_context(nodes, ctx_nodes)))