11 lines
237 B
Python
11 lines
237 B
Python
import time
|
|
from dataclasses import dataclass, field
|
|
|
|
|
|
@dataclass
|
|
class PollerStatus:
|
|
started_at: float = field(default_factory=time.time)
|
|
last_success: float | None = None
|
|
last_error: str | None = None
|
|
interval: int = 0
|