From 574c2b1413a14b1311d6e9e5b68501c49fea75b1 Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Sun, 12 Jan 2025 16:40:48 +0100 Subject: [PATCH] update cron job --- app/primary_cron_job.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/primary_cron_job.py b/app/primary_cron_job.py index eaddc7d..de7c00e 100755 --- a/app/primary_cron_job.py +++ b/app/primary_cron_job.py @@ -288,11 +288,17 @@ def run_tracker(): #"cron_lobbying_tracker.py", #"cron_sentiment_tracker.py", "cron_insider_tracker.py", - "cron_list.py", ] for script in scripts: run_command(["python3", script]) + +def run_list(): + week = datetime.today().weekday() + if week <= 5: + run_command(["python3", "cron_list.py"]) + + def run_financial_statements(): week = datetime.today().weekday() if week <= 4: @@ -402,6 +408,10 @@ schedule.every(3).hours.do(run_threaded, run_press_releases).tag('press_release_ schedule.every(1).hours.do(run_threaded, run_fda_calendar).tag('fda_calendar_job') schedule.every(5).minutes.do(run_threaded, run_market_flow).tag('market_flow_job') +schedule.every(5).minutes.do(run_threaded, run_list).tag('stock_list_job') + + + schedule.every(30).minutes.do(run_threaded, run_dark_pool_level).tag('dark_pool_level_job') schedule.every(10).seconds.do(run_threaded, run_dark_pool_flow).tag('dark_pool_flow_job')