salo.cadence
Module Contents
Classes
- class salo.cadence.Cadence(start: Optional[Union[str, datetime.datetime]] = None, end: Optional[Union[str, datetime.datetime]] = None, jitter_max: Optional[int] = None, jitter_min: Optional[int] = None, cadence: Optional[str] = None)[source]
- DEFAULT_CADENCE = */1 * * * * *
- jitter(self, current: datetime.datetime) datetime.datetime [source]
Introduce random jitter to timestamp ensuring delta is not precise
- set_current(self, current: Union[str, datetime.datetime]) None [source]
Set the current timestamp to a new value