bug: reformat, and fix miner listener.

This commit is contained in:
Upstream Data
2024-04-30 11:49:47 -06:00
parent 5971d9fd83
commit 05a4ae6f04
8 changed files with 124 additions and 112 deletions

View File

@@ -25,8 +25,9 @@ from pyasic.misc import merge_dicts
@dataclass
class MinerConfig:
"""Represents the configuration for a miner including pool configuration,
"""Represents the configuration for a miner including pool configuration,
fan mode, temperature settings, mining mode, and power scaling."""
pools: PoolConfig = field(default_factory=PoolConfig.default)
fan_mode: FanModeConfig = field(default_factory=FanModeConfig.default)
temperature: TemperatureConfig = field(default_factory=TemperatureConfig.default)
@@ -110,7 +111,7 @@ class MinerConfig:
}
def as_boser(self, user_suffix: str = None) -> dict:
""""Generates the configuration in the format suitable for BOSer."""
""" "Generates the configuration in the format suitable for BOSer."""
return {
**self.fan_mode.as_boser(),
**self.temperature.as_boser(),