这是从aio-demos motortwit借来的一些mongo init代码。如何使用相同的代码初始化mongo,并成功返回多个数据库?我是编码新手。
async def init_mongo(conf, loop):
host = os.environ.get('DOCKER_MACHINE_IP', '127.0.0.1')
conf['host'] = host
mongo_uri = "mongodb://{}:{}".format(conf['host'], conf['port'])
connect_db = aiomotor.AsyncIOMotorClient(mongo_uri, maxPoolSize=conf['max_pool_size'], io_loop=loop)
db_name = conf['database']
return connect_db[db_name]