added a progress bar when getting data

This commit is contained in:
UpstreamData
2021-12-22 17:19:17 -07:00
parent 06f274ba9c
commit 8c93e7fda9
2 changed files with 14 additions and 6 deletions

View File

@@ -15,10 +15,10 @@ class MinerFactory:
def __init__(self):
self.miners = {}
async def get_miner_generator(self, found_ips):
async def get_miner_generator(self, ips: list):
loop = asyncio.get_event_loop()
scan_tasks = []
for miner in found_ips:
for miner in ips:
scan_tasks.append(loop.create_task(self.get_miner(miner)))
scanned = asyncio.as_completed(scan_tasks)
for miner in scanned: