fixed some small bugs with whatsminers and progress bar

This commit is contained in:
UpstreamData
2022-05-11 13:20:14 -06:00
parent 4eb51eed20
commit e9a1483e5f
4 changed files with 7 additions and 5 deletions

View File

@@ -32,7 +32,7 @@ async def btn_config(table, selected, config: str, last_oct_ip: bool):
async def send_config(ips: list, config: str, last_octet_ip: bool):
global progress_bar_len
progress_bar_len = 0
await update_prog_bar(progress_bar_len, max=(2 * len(ips)))
await update_prog_bar(progress_bar_len, _max=(2 * len(ips)))
get_miner_genenerator = MinerFactory().get_miner_generator(ips)
all_miners = []
async for miner in get_miner_genenerator:

View File

@@ -70,7 +70,7 @@ async def update_miners_data(miners: list):
global progress_bar_len
progress_bar_len = 0
await update_prog_bar(progress_bar_len, max=len(miners))
await update_prog_bar(progress_bar_len, _max=len(miners))
data_generator = asyncio.as_completed(
[_get_data(await MinerFactory().get_miner(miner)) for miner in miners]
)

View File

@@ -137,11 +137,11 @@ class TableManager(metaclass=Singleton):
item[
"Hashrate"
] = f"{format(float(item['Hashrate']), '.2f').rjust(6, ' ')} TH/s"
for key in keys:
for _key in keys:
for table in TABLE_HEADERS.keys():
for idx, header in enumerate(TABLE_HEADERS[table]):
if key == header:
tables[table][data_idx][idx] = item[key]
if _key == header:
tables[table][data_idx][idx] = item[_key]
window["scan_table"].update(tables["SCAN"])
window["pools_table"].update(tables["POOLS_ALL"])