wstkeys/services/tim.py

25 lines
654 B
Python

from apscheduler.schedulers.background import BackgroundScheduler
import datetime
import time
from services.red import run_task, run_task1, run_task2,run_task3
def start_scheduler():
scheduler = BackgroundScheduler()
scheduler.add_job(run_task2, 'interval', minutes=1, next_run_time=datetime.datetime.now())
scheduler.add_job(run_task, 'interval', minutes=5)
scheduler.add_job(run_task1, 'interval', days=1, next_run_time=datetime.datetime.now())
# scheduler.add_job(
# run_task3,
# 'interval',
# minutes=2,
# next_run_time=datetime.datetime.now() # 🔥 сразу запуск
# )
scheduler.start()