miner is no longer cached in miner factory if it is unknown

This commit is contained in:
UpstreamData
2022-05-27 11:05:35 -06:00
parent c53c18654b
commit ad4b710cb7

View File

@@ -269,8 +269,9 @@ class MinerFactory(metaclass=Singleton):
elif "BMMiner" in api:
miner = BMMiner(str(ip))
# save the miner to the cache at its IP
self.miners[ip] = miner
# save the miner to the cache at its IP if its not unknown
if not isinstance(miner, UnknownMiner):
self.miners[ip] = miner
# return the miner
return miner