INNER CODE UNIT · Python

close_mongodb_client

gbtami/pychess-variants · server/server.py:234

async def close_mongodb_client(app: Application) -> None:
    if client_key in app:
        try:
            await app[client_key].close()
            log.debug("\nAsyncMongoClient closed OK.\n")
        except TypeError:
            close_result = app[client_key].close()
            if asyncio.iscoroutine(close_result):
                await close_result
            log.debug("\nAsyncMongoMockClient closed OK.\n")


if __name__ == "__main__":
    logger.init_default_logger()
    parser = argparse.ArgumentParser(description="PyChess chess variants server")
    parser.add_argument(
        "-s",
        action="store_true",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…