From 55e8356b1b6bdf255589a88cfa48d5dabda58b03 Mon Sep 17 00:00:00 2001 From: Stef Date: Fri, 5 Sep 2025 21:17:47 +0200 Subject: [PATCH] Added TODO notes --- app/aio_client/worker.py | 2 ++ app/flask_app/routes.py | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/app/aio_client/worker.py b/app/aio_client/worker.py index 8cc252c..be59342 100644 --- a/app/aio_client/worker.py +++ b/app/aio_client/worker.py @@ -69,6 +69,8 @@ async def update_services(): # Actual update loop while True: session = WorkerSession() + # TODO: Add http processing time var + # instead of just adding 1 second sleeptask = asyncio.create_task(asyncio.sleep(timeout_ / 1000 + 1)) tasks = [ ping_service(client=client, s=s) diff --git a/app/flask_app/routes.py b/app/flask_app/routes.py index 255b559..39aca26 100644 --- a/app/flask_app/routes.py +++ b/app/flask_app/routes.py @@ -12,6 +12,8 @@ bp = Blueprint( static_folder="static", ) +# TODO: Move util functions to seperate file (utils.py?) + # Prepares log data for chart.js chart def prepare_chart_data( @@ -27,6 +29,9 @@ def prepare_chart_data( log1 = logs[i] log2 = logs[i - 1] + # TODO: add timeout duration to log so this can be used + # instead of 1.5 * the current timeout + 1. + # Check if the gap in points exceeds a threshold if (abs(log1.dateCreatedUTC() - log2.dateCreatedUTC())) > timedelta( milliseconds=1.5 * (timeout + 1000)