mislavb commited on
Commit
0521988
·
1 Parent(s): 01063f2

make hard challenge run once per hour

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -264,7 +264,7 @@ def run_summary_hard():
264
  db = sqlite3.connect(DB_FILE)
265
  cur = db.cursor()
266
  # cutoff_time = now_utc - timedelta(hours=HARD_CHALLENGE_HOURS_WINDOW)
267
- cutoff_time = now_utc - timedelta(minutes=10)
268
  # select all after cutoff_time
269
  print("cutoff_time: ", cutoff_time)
270
  cur.execute("SELECT * FROM ctf_hard WHERE created_at > ?", (cutoff_time,))
@@ -539,7 +539,7 @@ if __name__ == "__main__":
539
  scheduler = BackgroundScheduler()
540
  scheduler.add_job(func=backup_db, trigger="interval", seconds=60)
541
  # scheduler.add_job(func=run_summary_hard, trigger=CronTrigger(hour=8, timezone=timezone.utc))
542
- scheduler.add_job(func=run_summary_hard, trigger=CronTrigger(minute="*/10", timezone=timezone.utc))
543
  scheduler.start()
544
  create_tables()
545
  demo.launch(debug=False, favicon_path="./assets/favicon-32x32.png")
 
264
  db = sqlite3.connect(DB_FILE)
265
  cur = db.cursor()
266
  # cutoff_time = now_utc - timedelta(hours=HARD_CHALLENGE_HOURS_WINDOW)
267
+ cutoff_time = now_utc - timedelta(hours=1)
268
  # select all after cutoff_time
269
  print("cutoff_time: ", cutoff_time)
270
  cur.execute("SELECT * FROM ctf_hard WHERE created_at > ?", (cutoff_time,))
 
539
  scheduler = BackgroundScheduler()
540
  scheduler.add_job(func=backup_db, trigger="interval", seconds=60)
541
  # scheduler.add_job(func=run_summary_hard, trigger=CronTrigger(hour=8, timezone=timezone.utc))
542
+ scheduler.add_job(func=run_summary_hard, trigger=CronTrigger(hour="*/1", timezone=timezone.utc))
543
  scheduler.start()
544
  create_tables()
545
  demo.launch(debug=False, favicon_path="./assets/favicon-32x32.png")