From 1d5173e7bc241ab545cd8a12c531ae5592e8023d Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Thu, 24 Jun 2021 11:19:45 -0400 Subject: [PATCH] Fixing monitor task fetches --- ansible/roles/celery_task/tasks/main.yml | 5 +++-- utils/monitor_task_fetches.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ansible/roles/celery_task/tasks/main.yml b/ansible/roles/celery_task/tasks/main.yml index c2e2dd144..4f4de5a26 100644 --- a/ansible/roles/celery_task/tasks/main.yml +++ b/ansible/roles/celery_task/tasks/main.yml @@ -107,8 +107,9 @@ name: feeds_fetched_sanity_checker special_time: hourly job: docker pull newsblur/newsblur_python3:latest; - docker run --rm /srv/newsblur/utils/monitor_task_fetches.py - --network=newsblurnet + docker run --rm -it + -v /srv/newsblur/:/srv/newsblur + --network=newsblurnet newsblur/newsblur_python3 /srv/newsblur/utils/monitor_task_fetches.py when: "'task-work' in inventory_hostname" tags: - sanity-checker diff --git a/utils/monitor_task_fetches.py b/utils/monitor_task_fetches.py index f23008de1..5753b9b35 100755 --- a/utils/monitor_task_fetches.py +++ b/utils/monitor_task_fetches.py @@ -28,7 +28,7 @@ def main(): failed = e if feeds_fetched < 5000000: - if redis_task_fetches > 0 and feeds_fetched <= (redis_task_fetches - FETCHES_DROP_AMOUNT): + if redis_task_fetches > 0 and feeds_fetched < (redis_task_fetches - FETCHES_DROP_AMOUNT): failed = True elif redis_task_fetches <= 0: failed = True