INNER CODE UNIT · Python
handle_application_startup
dev-lu/osint_toolkit · backend/main.py:78
async def handle_application_startup() -> None:
"""Handle application startup tasks"""
logger.info("Application starting up...")
try:
await _create_database_tables()
await _run_application_defaults()
asyncio.create_task(_fetch_favicons_in_background())
await initialize_scheduler()
logger.info("Application startup completed successfully")
except Exception as e:
logger.error("Startup failed: %s", e)
raise
async def handle_application_shutdown() -> None:
"""Handle application shutdown tasks"""
logger.info("Application shutting down...")
try: