Browse Source

fix: 文件格式化器中使用了 caller_info 但没有正确设置

main
mckay 4 months ago
parent
commit
feb49e71fb
  1. 5
      brep2sdf/utils/logger.py

5
brep2sdf/utils/logger.py

@ -102,8 +102,9 @@ class BRepLogger:
exc_info=kwargs.get('exc_info'),
)
# 获取真实的调用者信息
record.caller_info = self._get_caller_info(3) # 增加stack_offset以跳过更多调用层
# 确保设置 caller_info
if not hasattr(record, 'caller_info'):
record.caller_info = self._get_caller_info(3)
# 处理日志记录
self.logger.handle(record)

Loading…
Cancel
Save