INNER CODE UNIT · Python
lifespan
SHAdd0WTAka/Zen-Ai-Pentest · api/main.py:221
async def lifespan(app: FastAPI):
"""Application lifespan handler"""
# Startup
logger.info("Starting up Zen-AI-Pentest API...")
init_db()
logger.info("Database initialized")
# Initialize evidence database
try:
from evidence.models import init_evidence_db
init_evidence_db()
logger.info("Evidence database initialized")
except Exception as e:
logger.warning(f"Could not initialize evidence database: {e}")
# Initialize auth database
if NEW_AUTH_AVAILABLE: