fixed loop

This commit is contained in:
2024-10-21 21:59:09 +02:00
parent 97a07099c6
commit bf27922289
+12 -11
View File
@@ -96,19 +96,20 @@ class WeCollector:
def request_loop(_wc_list: list[WeCollector]):
start = time.time()
while True:
start = time.time()
# Request service
for wc in wc_list:
wc.request()
# Request service
for wc in wc_list:
wc.request()
# wait until next loop
stop = time.time()
diff = stop - start
time_to_wait = INTERVAL - diff
if time_to_wait < 0:
time_to_wait = 0
time.sleep(time_to_wait)
# wait until next loop
stop = time.time()
diff = stop - start
time_to_wait = INTERVAL - diff
if time_to_wait < 0:
time_to_wait = 0
time.sleep(time_to_wait)
if __name__ == '__main__':