def _get_repl_current_position(): conn = MySQLdb.Connect(user='******', unix_socket='%s/vt_%010d/mysql.sock' % (utils.vtdataroot, 62345), db='vt_test_keyspace') cursor = MySQLdb.cursors.DictCursor(conn) cursor.execute('show master status') res = cursor.fetchall() slave_dict = res[0] master_log = slave_dict['File'] master_pos = slave_dict['Position'] start_position = update_stream_service.Coord(master_log, master_pos) return start_position.__dict__
def _get_master_current_position(): res = utils.mysql_query(62344, 'vt_test_keyspace', 'show master status') start_position = update_stream_service.Coord(res[0][0], res[0][1]) return start_position.__dict__