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():
|
def run():
|
||||||
init_db()
|
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
|
# Alle 30 Minuten Standard-Scan
|
||||||
schedule.every().day.at("06:00").do(standard_lauf)
|
schedule.every(30).minutes.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)
|
|
||||||
|
|
||||||
# Di + Mi um 23:30: erweiterter Flex-Lauf mit ±3 Tage Datumsfenster
|
# Di + Mi um 23:30: erweiterter Flex-Lauf mit ±3 Tage Datumsfenster
|
||||||
schedule.every().day.at("23:30").do(flex_lauf)
|
schedule.every().day.at("23:30").do(flex_lauf)
|
||||||
|
|
||||||
naechste = [str(j.next_run)[:16] for j in schedule.jobs[:3]]
|
log(f"Nächster Lauf: {str(schedule.jobs[0].next_run)[:16]}")
|
||||||
log(f"Nächste Läufe: {', '.join(naechste)} ...")
|
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
schedule.run_pending()
|
schedule.run_pending()
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue