Renaming the total attribute as oatop

This commit is contained in:
2026-07-09 15:32:00 +02:00
parent 9a5ac4bcbf
commit 22d677d119
+5 -5
View File
@@ -16,8 +16,8 @@ class Minter():
digitcount: ClassVar[int] = 10 digitcount: ClassVar[int] = 10
oacounter: int = 0 oacounter: int = 0
oatop: int = 0
template: str = "" template: str = ""
total: int = 0
prefix: str = "" prefix: str = ""
mask: str = "" mask: str = ""
active_counters: list[Counter] = field(default_factory=list) active_counters: list[Counter] = field(default_factory=list)
@@ -65,14 +65,14 @@ class Minter():
return -1 return -1
if not all(char in ("d", "e") for char in self.mask.rstrip("k")[1:]): if not all(char in ("d", "e") for char in self.mask.rstrip("k")[1:]):
return -1 return -1
self.total = 1 self.oatop = 1
for chr in self.mask: for chr in self.mask:
match chr: match chr:
case "e": case "e":
self.total *= self.alphacount self.oatop *= self.alphacount
case "d": case "d":
self.total *= self.digitcount self.oatop *= self.digitcount
return self.total return self.oatop
if __name__ == "__main__": if __name__ == "__main__":