disable startup ingest flag

This commit is contained in:
phact 2025-09-11 13:25:26 -04:00
parent 6533367fa0
commit 219f9da4e0
2 changed files with 7 additions and 1 deletions

View file

@ -48,6 +48,7 @@ GOOGLE_OAUTH_CLIENT_SECRET = os.getenv("GOOGLE_OAUTH_CLIENT_SECRET")
# Ingestion configuration
DISABLE_INGEST_WITH_LANGFLOW = os.getenv("DISABLE_INGEST_WITH_LANGFLOW", "false").lower() in ("true", "1", "yes")
DISABLE_STARTUP_INGEST = os.getenv("DISABLE_STARTUP_INGEST", "false").lower() in ("true", "1", "yes")
def is_no_auth_mode():

View file

@ -386,9 +386,14 @@ async def _ingest_default_documents_openrag(services, file_paths):
async def startup_tasks(services):
"""Startup tasks"""
from config.settings import DISABLE_STARTUP_INGEST
logger.info("Starting startup tasks")
await init_index()
await ingest_default_documents_when_ready(services)
if DISABLE_STARTUP_INGEST:
logger.info("Startup ingest disabled via DISABLE_STARTUP_INGEST; skipping default documents ingestion")
else:
await ingest_default_documents_when_ready(services)
async def initialize_services():