summaryrefslogtreecommitdiff
path: root/examples/schedulers/sync.py
blob: df78df9ca3dc2288daeb139dbd6b05e3a6deeacd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import logging

from apscheduler.schedulers.sync import SyncScheduler
from apscheduler.triggers.interval import IntervalTrigger


def say_hello():
    print('Hello!')


logging.basicConfig(level=logging.DEBUG)
try:
    with SyncScheduler() as scheduler:
        scheduler.add_schedule(say_hello, IntervalTrigger(seconds=1))
except (KeyboardInterrupt, SystemExit):
    pass