edri.events.edri.scheduler package¶ Submodules¶ edri.events.edri.scheduler.cancel module¶ class edri.events.edri.scheduler.cancel.Cancel(identifier: str)[source]¶ Bases: Scheduler edri.events.edri.scheduler.set module¶ class edri.events.edri.scheduler.set.Set(event: edri.dataclass.event.Event, when: datetime.datetime, repeat: datetime.timedelta | None = None, identifier: str | None = None)[source]¶ Bases: Event identifier: str | None = None¶ repeat: timedelta | None = None¶ edri.events.edri.scheduler.set_or_update module¶ class edri.events.edri.scheduler.set_or_update.SetUpdate(event: edri.dataclass.event.Event, when: datetime.datetime, repeat: datetime.timedelta | None = None, identifier: str | None = None)[source]¶ Bases: Event identifier: str | None = None¶ repeat: timedelta | None = None¶ edri.events.edri.scheduler.update module¶ class edri.events.edri.scheduler.update.Update(identifier: str, event: edri.dataclass.event.Event | None = None, when: datetime.datetime | None = None, repeat: datetime.timedelta | None = None)[source]¶ Bases: Scheduler event: Event | None = None¶ repeat: timedelta | None = None¶ when: datetime | None = None¶ Module contents¶