Skip to content

Commit

Permalink
refactor: Update scheduler to use pytz for timezone handling
Browse files Browse the repository at this point in the history
  • Loading branch information
ironcladgeek committed Aug 24, 2024
1 parent 66dc732 commit 1cd2956
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions praice/scheduler.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from datetime import timezone

import pytz
from apscheduler.executors.pool import ThreadPoolExecutor
from apscheduler.jobstores.memory import MemoryJobStore
from apscheduler.schedulers.background import BackgroundScheduler
Expand Down Expand Up @@ -92,7 +91,7 @@ def init_scheduler():

scheduler.add_job(
collect_price_data_job,
trigger=CronTrigger(hour=18, minute=0, timezone=timezone("US/Eastern")),
trigger=CronTrigger(hour=18, minute=0, timezone=pytz.timezone("US/Eastern")),
id="collect_price_data",
)
logger.info("Added job: collect_price_data (runs daily at 6:00 PM ET)")
Expand Down

0 comments on commit 1cd2956

Please sign in to comment.