def producer(db): for doc in db[constants.COL_PROVIDERS].find({"slug": {"$exists": False}}): query = { "col": constants.COL_PROVIDERS, "id": doc['_id'], "slug": common.slug_provider(doc) } print("PRO : ", query) yield from queue.put(query)
def producer(queue): db = utils.get_mongo_db() for doc in db[constants.COL_PROVIDERS].find({"slug": {"$exists": False}}): query = { "col": constants.COL_PROVIDERS, "id": doc['_id'], "slug": common.slug_provider(doc) } print("PRO : ", query) queue.put(query) return "TEST"