Spaces:
Sleeping
Sleeping
| import asyncio | |
| import logging | |
| import os | |
| from . import flow | |
| from .db import init_db | |
| from .ingestion import ingestion_loop | |
| logger = logging.getLogger(__name__) | |
| async def main() -> None: | |
| db_name = os.environ.get("DB_NAME") | |
| if not db_name: | |
| raise ValueError("DB_NAME environment variable is not set") | |
| logger.info("Starting ingestion loop...") | |
| db = init_db(True, db_name) | |
| exe = flow.Executor(db) | |
| await ingestion_loop(exe) | |
| if __name__ == "__main__": | |
| asyncio.run(main()) | |