Spaces:
Paused
Paused
update cron job to 24h
Browse files
app.py
CHANGED
@@ -263,8 +263,7 @@ def run_summary_hard():
|
|
263 |
print("RUNNING SUMMARY HARD AT (UTC time): ", now_utc)
|
264 |
db = sqlite3.connect(DB_FILE)
|
265 |
cur = db.cursor()
|
266 |
-
|
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,))
|
@@ -537,9 +536,9 @@ with gr.Blocks(
|
|
537 |
|
538 |
if __name__ == "__main__":
|
539 |
scheduler = BackgroundScheduler()
|
540 |
-
scheduler.add_job(func=backup_db, trigger="interval", seconds=
|
541 |
-
|
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")
|
|
|
263 |
print("RUNNING SUMMARY HARD AT (UTC time): ", now_utc)
|
264 |
db = sqlite3.connect(DB_FILE)
|
265 |
cur = db.cursor()
|
266 |
+
cutoff_time = now_utc - timedelta(hours=HARD_CHALLENGE_HOURS_WINDOW)
|
|
|
267 |
# select all after cutoff_time
|
268 |
print("cutoff_time: ", cutoff_time)
|
269 |
cur.execute("SELECT * FROM ctf_hard WHERE created_at > ?", (cutoff_time,))
|
|
|
536 |
|
537 |
if __name__ == "__main__":
|
538 |
scheduler = BackgroundScheduler()
|
539 |
+
scheduler.add_job(func=backup_db, trigger="interval", seconds=600)
|
540 |
+
scheduler.add_job(func=run_summary_hard, trigger=CronTrigger(hour=8, timezone=timezone.utc))
|
541 |
+
# scheduler.add_job(func=run_summary_hard, trigger=CronTrigger(hour="*/1", timezone=timezone.utc))
|
542 |
scheduler.start()
|
543 |
create_tables()
|
544 |
demo.launch(debug=False, favicon_path="./assets/favicon-32x32.png")
|