Administrator
2023-08-28 84d55d2bbff326dbf77b5c670f92e110c3aec460
系统日志记录
2个文件已修改
6 ■■■■■ 已修改文件
log_module/log_export.py 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/huaxin/trade_server.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
log_module/log_export.py
@@ -334,6 +334,8 @@
                if line:
                    time_str = line.split("|")[0].strip()
                    level = line.split("|")[1].strip()
                    if level != "INFO" and level != "ERROR":
                        continue
                    data = line.split("|")[2].split(" - ")[1].strip()
                    fdatas.append((time_str, level, data))
    return fdatas
trade/huaxin/trade_server.py
@@ -736,14 +736,14 @@
            logger_debug.error(e)
    def OnSystemLog(self, client_id, request_id, data):
        logger_debug.debug("OnSystemLog")
        logger_debug.debug(f"OnSystemLog")
        try:
            start_index = data["start_index"]
            count = data["count"]
            # 读取系统日志
            logs_data = log_export.load_system_log()
            total_count = len(logs_data)
            if start_index > 0:
            if start_index >= 0:
                logs_data = logs_data[start_index:start_index+count]
            result = {"code": 0, "data": {"total_count": total_count, "list": logs_data}}
            self.send_response(result, client_id, request_id)