added (BOS) tag to braiins miners scanned

This commit is contained in:
UpstreamData
2022-01-07 15:33:40 -07:00
parent d9ecdfc9d7
commit 2734caa9da
2 changed files with 4 additions and 7 deletions

View File

@@ -3,7 +3,7 @@ import ipaddress
import time
import warnings
from API import APIError, APIWarning
from API import APIError
from cfg_util.func.parse_data import safe_parse_api_data
from cfg_util.func.ui import update_ui_with_data, update_prog_bar, set_progress_bar_len
from cfg_util.layout import window
@@ -194,10 +194,7 @@ async def get_formatted_data(ip: ipaddress.ip_address):
except APIError:
return {'TH/s': "Unknown", 'IP': str(miner.ip), 'host': "Unknown", 'user': "Unknown", 'wattage': 0}
host = await miner.get_hostname()
try:
model = await miner.get_model()
except TypeError:
print(miner)
model = await miner.get_model()
temps = 0
if "summary" in miner_data.keys():
if "Temperature" in miner_data['summary'][0]['SUMMARY'][0].keys():

View File

@@ -89,11 +89,11 @@ class BOSminer(BaseMiner):
async def get_model(self):
if self.model:
return self.model
return self.model + " (BOS)"
version_data = await self.api.devdetails()
if version_data:
self.model = version_data["DEVDETAILS"][0]["Model"].replace("Antminer ", "")
return self.model
return self.model + " (BOS)"
return None
async def send_config(self, yaml_config) -> None: