push self into secondary level

This commit is contained in:
John-Paul Compagnone
2024-05-13 21:03:26 -04:00
parent c7520d98e0
commit 2cba62e050
2 changed files with 4 additions and 3 deletions

View File

@@ -49,7 +49,7 @@ class MinerConfigOption(Enum):
return self.value.as_boser()
def as_epic(self) -> dict:
return self.value.as_epic()
return self.value.as_epic(self)
def as_vnish(self) -> dict:
return self.value.as_vnish()

View File

@@ -152,14 +152,15 @@ class StandardTuneAlgo(MinerConfigValue):
class VOptAlgo(MinerConfigValue):
mode: str = field(init=False, default="voltage_optimizer")
def as_epic() -> str:
def as_epic(self) -> str:
return "VoltageOptimizer"
@dataclass
class ChipTuneAlgo(MinerConfigValue):
mode: str = field(init=False, default="chip_tune")
def as_epic() -> str:
def as_epic(self) -> str:
return "ChipTune"