Anh Nguyen
01/11/2022, 10:43 AMAnna Geller
from datetime import timedelta
import pendulum
from prefect.schedules import Schedule
from prefect.schedules.clocks import IntervalClock
from prefect.schedules.filters import at_time
clock = IntervalClock(
start_date=pendulum.datetime(2022, 2, 1, 9, 0, tz="America/New_York"),
interval=timedelta(days=1),
)
schedule = Schedule(clocks=[clock], filters=[at_time(pendulum.time(9))])
for sched in schedule.next(10):
print(sched)
Anh Nguyen
01/12/2022, 2:02 AMAnna Geller