added chip percent to config tool

This commit is contained in:
UpstreamData
2022-05-25 15:02:48 -06:00
parent 568f86700b
commit 3a11b173c3
4 changed files with 24 additions and 6 deletions

View File

@@ -139,6 +139,11 @@ class TableManager(metaclass=Singleton):
item[
"Hashrate"
] = f"{format(float(item['Hashrate']), '.2f').rjust(6, ' ')} TH/s"
if "Chip %" in keys:
if not isinstance(item["Chip %"], str):
item["Chip %"] = f"{item['Chip %']}%"
for _key in keys:
for table in TABLE_HEADERS.keys():
for idx, header in enumerate(TABLE_HEADERS[table]):
@@ -182,6 +187,9 @@ class TableManager(metaclass=Singleton):
if self.sort_key == "IP":
return ipaddress.ip_address(self.data[data_key]["IP"])
if self.sort_key == "Chip %":
return int((self.data[data_key]["Chip %"]).replace("%", ""))
if self.sort_key == "Hashrate":
if self.data[data_key]["Hashrate"] == "":
return -1