bug fix: mongodb commands with values

This commit is contained in:
Steve Nyemba 2020-12-26 12:20:40 -06:00
parent 03e0203c28
commit 7ba09309d3
2 changed files with 3 additions and 1 deletions

View File

@ -8,7 +8,7 @@ def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
args = {
"name":"data-transport",
"version":"1.3.0",
"version":"1.3.2",
"author":"The Phi Technology LLC","author_email":"info@the-phi.com",
"license":"MIT",
"packages":["transport"]}

View File

@ -65,6 +65,8 @@ class MongoReader(Mongo,Reader):
out = self.db.command(cmd)
#@TODO: consider using a yield (generator) works wonders
while True :
if 'values' in out :
r += out['values']
if 'cursor' in out :
key = 'firstBatch' if 'firstBatch' in out['cursor'] else 'nextBatch'
else: