feature: add send_config for mara miners.

This commit is contained in:
Upstream Data
2024-04-12 14:56:18 -06:00
parent ecf0ce22d6
commit bbfa97632d
5 changed files with 103 additions and 2 deletions

View File

@@ -125,6 +125,15 @@ class MinerConfig:
**self.power_scaling.as_auradine(),
}
def as_mara(self, user_suffix: str = None) -> dict:
return {
**self.fan_mode.as_mara(),
**self.temperature.as_mara(),
**self.mining_mode.as_mara(),
**self.pools.as_mara(user_suffix=user_suffix),
**self.power_scaling.as_mara(),
}
@classmethod
def from_dict(cls, dict_conf: dict) -> "MinerConfig":
return cls(