|
|
@ -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) |
|
|
|