From 16cbc23c1a40a2abef60eeb09889769967f7dc13 Mon Sep 17 00:00:00 2001 From: Christopher Teutsch Date: Wed, 15 May 2019 21:54:52 +0200 Subject: [PATCH] Adjust sleep intervals to avoid trips without realtime data expiring --- monitor.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/monitor.py b/monitor.py index 0aa83c9..d3a9afd 100644 --- a/monitor.py +++ b/monitor.py @@ -147,6 +147,8 @@ def get_next_refresh(data: dict): times.sort() for time in times: if (datetime.datetime.fromtimestamp(time) - datetime.datetime.now()) > datetime.timedelta(seconds=30): + if (datetime.datetime.fromtimestamp(time)-datetime.datetime.now()) > datetime.timedelta(minutes=5): + return (datetime.datetime.now()+datetime.timedelta(minutes=5)).timestamp() return time return (datetime.datetime.now() + datetime.timedelta(seconds=60)).timestamp()