def _get_union_chat_content(server_id,union_id,server_list_dat): server_id=int(server_id) result=[] cmem_url=server_define.CMEM_MAP[server_id] union_name_dict = _get_union_name_dict(server_list_dat) if cmem_url: data=memcache.get_cmem_val(cmem_url,model_define.UNION_CHAT_MODEL.format(union_id=union_id)) if data is not None: for _log_line in data['chat_list']: union_name=union_name_dict[union_id] result.append([time.strftime('%Y-%m-%d-%H-%M-%S',time.localtime(_log_line['time'])),union_id,union_name,_log_line['uid'], _log_line['name'].decode('utf-8'),_log_line['lv'],_log_line['vip_level'], decrypt(_log_line['content'],159),server_id]) return result
def _get_chat_content(server_id): """ 获取聊天信息 """ server_id = int(server_id) result = [] cmem_url = server_define.CMEM_MAP[server_id] #print cmem_url if cmem_url: data = memcache.get_cmem_val(cmem_url, model_define.CHAT_MODEL) #print data for _log_line in data['chat_list']: result.append([time.strftime('%Y-%m-%d-%H-%M-%S', time.localtime(_log_line['time'])), _log_line['uid'], _log_line['name'].decode('utf-8'), _log_line['lv'], _log_line['vip_level'], decrypt(_log_line['content'], 159)]) return result