refactor: swap except (KeyError, ValueError) to except LookupError.

This commit is contained in:
UpstreamData
2024-01-11 10:20:18 -07:00
parent 928e0dd028
commit 7be6596fdd

View File

@@ -378,7 +378,7 @@ class BOSMiner(BaseMiner):
if api_version: if api_version:
try: try:
api_ver = api_version["VERSION"][0]["API"] api_ver = api_version["VERSION"][0]["API"]
except (KeyError, IndexError): except LookupError:
api_ver = None api_ver = None
self.api_ver = api_ver self.api_ver = api_ver
self.api.api_ver = self.api_ver self.api.api_ver = self.api_ver
@@ -446,7 +446,7 @@ class BOSMiner(BaseMiner):
d = {} d = {}
try: try:
api_temps = d["temps"][0] api_temps = d["temps"][0]
except (KeyError, IndexError): except LookupError:
api_temps = None api_temps = None
try: try:
api_devdetails = d["devdetails"][0] api_devdetails = d["devdetails"][0]
@@ -454,7 +454,7 @@ class BOSMiner(BaseMiner):
api_devdetails = None api_devdetails = None
try: try:
api_devs = d["devs"][0] api_devs = d["devs"][0]
except (KeyError, IndexError): except LookupError:
api_devs = None api_devs = None
if api_temps: if api_temps:
try: try:
@@ -509,7 +509,7 @@ class BOSMiner(BaseMiner):
return api_tunerstatus["TUNERSTATUS"][0][ return api_tunerstatus["TUNERSTATUS"][0][
"ApproximateMinerPowerConsumption" "ApproximateMinerPowerConsumption"
] ]
except (KeyError, IndexError): except LookupError:
pass pass
async def get_wattage_limit(self, api_tunerstatus: dict = None) -> Optional[int]: async def get_wattage_limit(self, api_tunerstatus: dict = None) -> Optional[int]:
@@ -522,7 +522,7 @@ class BOSMiner(BaseMiner):
if api_tunerstatus: if api_tunerstatus:
try: try:
return api_tunerstatus["TUNERSTATUS"][0]["PowerLimit"] return api_tunerstatus["TUNERSTATUS"][0]["PowerLimit"]
except (KeyError, IndexError): except LookupError:
pass pass
async def get_fans(self, api_fans: dict = None) -> List[Fan]: async def get_fans(self, api_fans: dict = None) -> List[Fan]: