miner_factory returns a miner of the type intended

This commit is contained in:
UpstreamData
2021-10-07 16:38:05 -06:00
parent 4778aa957b
commit a0e88490c6
7 changed files with 123 additions and 9 deletions

13
miners/bmminer.py Normal file
View File

@@ -0,0 +1,13 @@
from miners import BaseMiner
from API.bosminer import BOSMinerAPI
from API.bmminer import BMMinerAPI
from API.cgminer import CGMinerAPI
class BMMiner(BaseMiner):
def __init__(self, ip: str):
api = BMMinerAPI(ip)
super().__init__(ip, api)
def __repr__(self):
return f"BMMiner: {str(self.ip)}"