had to switch over to Pushpull API because Reddit was blocking the DigitalOcean IP

This commit is contained in:
2026-03-10 07:11:20 -05:00
parent ae358ab05c
commit 43f716a58a
3 changed files with 120 additions and 130 deletions

View File

@@ -50,10 +50,10 @@ def main():
scheduler = BlockingScheduler()
# Reddit polling jobs
scheduler.add_job(poll_new_posts, IntervalTrigger(minutes=2), id="poll_new", max_instances=1)
scheduler.add_job(poll_hot_posts, IntervalTrigger(minutes=2), id="poll_hot", max_instances=1)
scheduler.add_job(collect_comments, IntervalTrigger(minutes=5), id="comments", max_instances=1)
scheduler.add_job(update_scores, IntervalTrigger(minutes=15), id="scores", max_instances=1)
scheduler.add_job(poll_new_posts, IntervalTrigger(minutes=10), id="poll_new", max_instances=1)
scheduler.add_job(poll_hot_posts, IntervalTrigger(minutes=30), id="poll_hot", max_instances=1)
scheduler.add_job(collect_comments, IntervalTrigger(minutes=15), id="comments", max_instances=1)
scheduler.add_job(update_scores, IntervalTrigger(minutes=60), id="scores", max_instances=1)
# Metric snapshots
scheduler.add_job(take_metric_snapshots, IntervalTrigger(minutes=30), id="snapshots", max_instances=1)