2022-01-09 23:59:53 +08:00
|
|
|
import logging
|
|
|
|
|
2024-09-28 15:29:22 +08:00
|
|
|
import asyncio
|
|
|
|
from felicity.lims.checks import check_db_conn_status
|
2022-01-09 23:59:53 +08:00
|
|
|
|
|
|
|
logging.basicConfig(level=logging.INFO)
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
2024-09-28 15:31:00 +08:00
|
|
|
|
2024-09-28 15:29:22 +08:00
|
|
|
async def main() -> None:
|
2022-01-10 00:00:14 +08:00
|
|
|
logger.info("Initializing database service")
|
2024-09-28 15:29:22 +08:00
|
|
|
await check_db_conn_status()
|
2022-01-10 00:00:14 +08:00
|
|
|
logger.info("Database service finished initializing")
|
2022-01-09 23:59:53 +08:00
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
2024-09-28 15:29:22 +08:00
|
|
|
asyncio.run(main())
|