Add llmindex to systemstatus

This commit is contained in:
shamoon
2025-04-29 21:45:34 -07:00
parent 20e7f01cec
commit e2fc7f596d
8 changed files with 100 additions and 6 deletions

View File

@@ -558,12 +558,18 @@ def llmindex_index(
)
from paperless_ai.indexing import update_llm_index
result = update_llm_index(
progress_bar_disable=progress_bar_disable,
rebuild=rebuild,
)
task.status = states.SUCCESS
task.result = result
try:
result = update_llm_index(
progress_bar_disable=progress_bar_disable,
rebuild=rebuild,
)
task.status = states.SUCCESS
task.result = result
except Exception as e:
logger.error("LLM index error: " + str(e))
task.status = states.FAILURE
task.result = str(e)
task.date_done = timezone.now()
task.save(update_fields=["status", "result", "date_done"])