mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-12-08 20:42:30 +08:00
Fix: add fields for logs. (#11039)
### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
@ -81,6 +81,7 @@ class SyncLogsService(CommonService):
|
|||||||
cls.model.poll_range_end,
|
cls.model.poll_range_end,
|
||||||
cls.model.new_docs_indexed,
|
cls.model.new_docs_indexed,
|
||||||
cls.model.total_docs_indexed,
|
cls.model.total_docs_indexed,
|
||||||
|
cls.model.error_msg,
|
||||||
cls.model.full_exception_trace,
|
cls.model.full_exception_trace,
|
||||||
cls.model.error_count,
|
cls.model.error_count,
|
||||||
Connector.name,
|
Connector.name,
|
||||||
|
|||||||
@ -89,7 +89,7 @@ class SyncBase:
|
|||||||
''.join(traceback.format_exception_only(None, ex)).strip(),
|
''.join(traceback.format_exception_only(None, ex)).strip(),
|
||||||
''.join(traceback.format_exception(None, ex, ex.__traceback__)).strip()
|
''.join(traceback.format_exception(None, ex, ex.__traceback__)).strip()
|
||||||
])
|
])
|
||||||
SyncLogsService.update_by_id(task["id"], {"status": TaskStatus.FAIL, "full_exception_trace": msg})
|
SyncLogsService.update_by_id(task["id"], {"status": TaskStatus.FAIL, "full_exception_trace": msg, "error_msg": str(ex)})
|
||||||
|
|
||||||
SyncLogsService.schedule(task["connector_id"], task["kb_id"], task["poll_range_start"])
|
SyncLogsService.schedule(task["connector_id"], task["kb_id"], task["poll_range_start"])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user