improved format and readability

This commit is contained in:
UpstreamData
2021-10-20 13:47:58 -06:00
parent 62ea4578a2
commit ea2ec6463e
14 changed files with 77 additions and 56 deletions

View File

@@ -1,9 +1,10 @@
from API import BaseMinerAPI
from API.bmminer import BMMinerAPI
from API.bosminer import BOSMinerAPI
from API.cgminer import CGMinerAPI
import ipaddress
import typing
class BaseMiner:
def __init__(self, ip: str, api: typing.Type[BaseMinerAPI]):
def __init__(self, ip: str, api: BMMinerAPI or BOSMinerAPI or CGMinerAPI) -> None:
self.ip = ipaddress.ip_address(ip)
self.api = api