bug: fix error with getting miner failing to find a description key.
This commit is contained in:
@@ -448,16 +448,21 @@ class MinerFactory(metaclass=Singleton):
|
|||||||
api = "BOSMiner+"
|
api = "BOSMiner+"
|
||||||
except (KeyError, TypeError, ValueError, IndexError):
|
except (KeyError, TypeError, ValueError, IndexError):
|
||||||
pass
|
pass
|
||||||
|
try:
|
||||||
if not model:
|
if not model:
|
||||||
# braiins OS bug check just in case
|
# braiins OS bug check just in case
|
||||||
if "s9" in devdetails["STATUS"][0]["Description"]:
|
if "s9" in devdetails["STATUS"][0]["Description"]:
|
||||||
model = "ANTMINER S9"
|
model = "ANTMINER S9"
|
||||||
if "s17" in version["STATUS"][0]["Description"]:
|
if "s17" in version["STATUS"][0]["Description"]:
|
||||||
model = "ANTMINER S17"
|
model = "ANTMINER S17"
|
||||||
if not api:
|
except (KeyError, TypeError, ValueError, IndexError):
|
||||||
if "boser" in version["STATUS"][0]["Description"]:
|
pass
|
||||||
api = "BOSMiner+"
|
try:
|
||||||
|
if not api:
|
||||||
|
if "boser" in version["STATUS"][0]["Description"]:
|
||||||
|
api = "BOSMiner+"
|
||||||
|
except (KeyError, TypeError, ValueError, IndexError):
|
||||||
|
pass
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
_model = await self.__get_model_from_graphql(ip)
|
_model = await self.__get_model_from_graphql(ip)
|
||||||
|
|||||||
Reference in New Issue
Block a user