diff options
| author | Karan Jayachandra <mail@karanjayachandra.com> | 2024-10-17 09:05:12 +0000 |
|---|---|---|
| committer | Karan Jayachandra <mail@karanjayachandra.com> | 2024-10-17 09:05:12 +0000 |
| commit | 299d89197fa4edad742b0ca1838a7b98242b13ce (patch) | |
| tree | 2dc84648312607378ec5ef7d087c578907bb8dc5 /model.py | |
| parent | 36cc7d82a55cbd8167e1f52637dd1938497dd8cc (diff) | |
| parent | 02f7ee71560ade362afd415d0664d9243fe017a5 (diff) | |
Merge branch 'feature/docs' into 'develop'
Added a starting point for all documentation
See merge request KaranJayachandra/match_up!4
Diffstat (limited to 'model.py')
| -rw-r--r-- | model.py | 33 |
1 files changed, 0 insertions, 33 deletions
@@ -1,7 +1,6 @@ from math import floor from csv import reader from typing import Tuple -from time import time, strftime from dataclasses import dataclass MIN_LEVEL = 1 @@ -102,35 +101,3 @@ class PlayerList: } players.update(guests) return players - - -@dataclass -class Timer: - ref: float = None - running: bool = False - max_mins: int = 1 - default: str = ("00", "00") - - def __post_init__(self): - self.max_seconds = self.max_mins * 60 - - def start(self): - self.ref = time() + self.max_seconds - self.running = True - - def stop(self): - self.ref = None - self.running = False - - def get(self): - if not self.running: - return self.default - total_seconds = self.ref - time() - if total_seconds < 0: - self.stop() - return self.default - mins = f"{int(total_seconds // 60):02d}" - secs = f"{int(total_seconds % 60):02d}" - print(mins) - print(secs) - return mins, secs |
