feat: Scan alle 30 Minuten statt 4x täglich
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
6ddbc2bcfd
commit
ba0893a337
1 changed files with 4 additions and 8 deletions
|
|
@ -158,19 +158,15 @@ def flex_lauf():
|
|||
|
||||
def run():
|
||||
init_db()
|
||||
log("Scheduler gestartet — 4× täglich + Flex Di/Mi")
|
||||
log("Scheduler gestartet — alle 30 Minuten + Flex Di/Mi 23:30")
|
||||
|
||||
# 4× täglich Standard-Scan
|
||||
schedule.every().day.at("06:00").do(standard_lauf)
|
||||
schedule.every().day.at("11:00").do(standard_lauf)
|
||||
schedule.every().day.at("18:00").do(standard_lauf)
|
||||
schedule.every().day.at("23:00").do(standard_lauf)
|
||||
# Alle 30 Minuten Standard-Scan
|
||||
schedule.every(30).minutes.do(standard_lauf)
|
||||
|
||||
# Di + Mi um 23:30: erweiterter Flex-Lauf mit ±3 Tage Datumsfenster
|
||||
schedule.every().day.at("23:30").do(flex_lauf)
|
||||
|
||||
naechste = [str(j.next_run)[:16] for j in schedule.jobs[:3]]
|
||||
log(f"Nächste Läufe: {', '.join(naechste)} ...")
|
||||
log(f"Nächster Lauf: {str(schedule.jobs[0].next_run)[:16]}")
|
||||
|
||||
while True:
|
||||
schedule.run_pending()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue