def _get_nonmatching_schema_preloaded_results(self): local_results = [[ "schema_version", "cluster_name", "data_center", "rack", "partitioner", "release_version", "tokens" ], [[ "a", "foocluster", "dc1", "rack1", "Murmur3Partitioner", "2.2.0", ["0", "100", "200"] ]]] local_response = ResultMessage(kind=RESULT_KIND_ROWS, results=local_results) peer_results = [[ "rpc_address", "peer", "schema_version", "data_center", "rack", "tokens" ], [[ "192.168.1.1", "10.0.0.1", "a", "dc1", "rack1", ["1", "101", "201"] ], [ "192.168.1.2", "10.0.0.2", "b", "dc1", "rack1", ["2", "102", "202"] ]]] peer_response = ResultMessage(kind=RESULT_KIND_ROWS, results=peer_results) return (peer_response, local_response)
def __init__(self): self.host = "192.168.1.0" self.local_results = [[ "schema_version", "cluster_name", "data_center", "rack", "partitioner", "release_version", "tokens" ], [[ "a", "foocluster", "dc1", "rack1", "Murmur3Partitioner", "2.2.0", ["0", "100", "200"] ]]] self.peer_results = [[ "rpc_address", "peer", "schema_version", "data_center", "rack", "tokens" ], [[ "192.168.1.1", "10.0.0.1", "a", "dc1", "rack1", ["1", "101", "201"] ], [ "192.168.1.2", "10.0.0.2", "a", "dc1", "rack1", ["2", "102", "202"] ]]] local_response = ResultMessage(kind=RESULT_KIND_ROWS, results=self.local_results) peer_response = ResultMessage(kind=RESULT_KIND_ROWS, results=self.peer_results) self.wait_for_responses = Mock(return_value=(peer_response, local_response))
def _node_meta_results(local_results, peer_results): """ creates a pair of ResultMessages from (col_names, parsed_rows) """ local_response = ResultMessage(kind=RESULT_KIND_ROWS) local_response.column_names = local_results[0] local_response.parsed_rows = local_results[1] peer_response = ResultMessage(kind=RESULT_KIND_ROWS) peer_response.column_names = peer_results[0] peer_response.parsed_rows = peer_results[1] return peer_response, local_response