Add some debugging information for myself to debug triggers not firing when expected

This commit is contained in:
2024-12-04 20:31:54 -08:00
parent 3303f9a939
commit e5caf72829
2 changed files with 20 additions and 3 deletions

View File

@@ -21,9 +21,14 @@ class UpdateTrigger:
def last_trigger(self) -> Tuple[datetime.datetime, int] | None:
return self._last_trigger
@property
def last_alerting(self) -> Tuple[datetime.datetime, int] | None:
return self._last_alerting
@property
def squelched(self):
return self._squelched
def _find_next_trigger(self, comparison_operator: operator, starting_point: datetime.datetime, history: List[Tuple[datetime.datetime, int]]):
candidate_datum : Tuple[datetime.datetime, int] | None = None
for datum in history:
@@ -99,4 +104,4 @@ class UpdateTrigger:
return not was_squelched
elif self._squelched:
self._squelched = False
return False
return False